7341 references to Single
Analyzer.Utilities.UnitTests (3)
Aspire.Azure.AI.OpenAI.Tests (1)
Aspire.Dashboard (2)
Aspire.Dashboard.Components.Tests (1)
Aspire.Dashboard.Tests (33)
Integration\OtlpCorsHttpServiceTests.cs (9)
63Assert.Equal("http://localhost:8000", responseMessage1.Headers.GetValues("Access-Control-Allow-Origin").Single());
64Assert.Equal("POST", responseMessage1.Headers.GetValues("Access-Control-Allow-Methods").Single());
65Assert.Equal("X-Requested-With", responseMessage1.Headers.GetValues("Access-Control-Allow-Headers").Single());
77Assert.Equal("http://localhost:8001", responseMessage2.Headers.GetValues("Access-Control-Allow-Origin").Single());
78Assert.Equal("POST", responseMessage2.Headers.GetValues("Access-Control-Allow-Methods").Single());
79Assert.Equal("X-Requested-With", responseMessage2.Headers.GetValues("Access-Control-Allow-Headers").Single());
132Assert.Equal("*", responseMessage.Headers.GetValues("Access-Control-Allow-Origin").Single());
133Assert.Equal("POST", responseMessage.Headers.GetValues("Access-Control-Allow-Methods").Single());
134Assert.Equal("x-requested-with,x-custom,Content-Type", responseMessage.Headers.GetValues("Access-Control-Allow-Headers").Single());
TelemetryRepositoryTests\MetricsTests.cs (13)
187var dimensionAttributes = instrument.Dimensions.Single().Attributes;
283var dimensionAttributes = instrument.Dimensions.Single().Attributes;
400var instrument = applications.Single().GetInstrument("test-meter", "test", s_testTime.AddMinutes(1), s_testTime.AddMinutes(1.5));
605Assert.Equal(KeyValuePair.Create("key-1", "value-1"), d.Attributes.Single());
606Assert.Equal(1, ((MetricValue<long>)d.Values.Single()).Value);
610Assert.Equal(KeyValuePair.Create("key-1", "value-2"), d.Attributes.Single());
611Assert.Equal(2, ((MetricValue<long>)d.Values.Single()).Value);
615Assert.Equal(KeyValuePair.Create("key-1", "value-3"), d.Attributes.Single());
616Assert.Equal(3, ((MetricValue<long>)d.Values.Single()).Value);
843Assert.Equal(5, ((MetricValue<long>)app2Test1Dimensions.Values.Single()).Value);
858Assert.Equal(6, ((MetricValue<long>)app2Test3Dimensions.Values.Single()).Value);
983Assert.Equal(5, ((MetricValue<long>)app2Test1Dimensions.Values.Single()).Value);
998Assert.Equal(6, ((MetricValue<long>)app2Test3Dimensions.Values.Single()).Value);
Aspire.EndToEnd.Tests (1)
Aspire.Hosting (2)
Aspire.Hosting.Azure.Tests (30)
Aspire.Hosting.Containers.Tests (13)
Aspire.Hosting.Garnet.Tests (2)
Aspire.Hosting.Kafka.Tests (3)
Aspire.Hosting.Keycloak.Tests (4)
Aspire.Hosting.MySql (1)
Aspire.Hosting.MySql.Tests (1)
Aspire.Hosting.PostgreSQL.Tests (4)
Aspire.Hosting.Redis.Tests (2)
Aspire.Hosting.Seq.Tests (2)
Aspire.Hosting.Tests (11)
Aspire.Hosting.Valkey.Tests (2)
Aspire.OpenAI.Tests (2)
Aspire.StackExchange.Redis.Tests (6)
Aspire.Templates.Tests (1)
AzureAppService.AppHost (1)
BasicWebSite (1)
BoundTreeGenerator (1)
CdkSample.AppHost (4)
csc (1)
CSharpSyntaxGenerator (3)
CustomEncryptorSample (1)
Diagnostics.EFCore.FunctionalTests (1)
dotnet-dev-certs (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
dotnet-openapi (1)
IdeBenchmarks (2)
IIS.FunctionalTests (18)
src\Servers\IIS\IIS\test\Common.FunctionalTests\MultiApplicationTests.cs (1)
106.Single()
IIS.LongTests (11)
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
552.Single()
IIS.NewHandler.FunctionalTests (11)
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
552.Single()
IIS.NewShim.FunctionalTests (11)
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
552.Single()
IIS.ShadowCopy.Tests (1)
IISExpress.FunctionalTests (20)
src\Servers\IIS\IIS\test\Common.FunctionalTests\MultiApplicationTests.cs (1)
106.Single()
src\Servers\IIS\IIS\test\Common.LongTests\ShutdownTests.cs (1)
552.Single()
illink (2)
ILLink.RoslynAnalyzer (1)
InMemory.FunctionalTests (2)
Interop.FunctionalTests (11)
InteropWebsite (2)
IOperationGenerator (2)
Microsoft.Analyzers.Extra.Tests (2)
Microsoft.Analyzers.Local.Tests (2)
Microsoft.AspNetCore.Analyzer.Testing (1)
Microsoft.AspNetCore.Analyzers.Test (9)
Microsoft.AspNetCore.App.Analyzers.Test (2)
Microsoft.AspNetCore.Authentication.Test (37)
Microsoft.AspNetCore.Authorization.Test (6)
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
Microsoft.AspNetCore.Components.Authorization.Tests (55)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Components.Endpoints.Tests (4)
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
Microsoft.AspNetCore.Components.Server.Tests (11)
Microsoft.AspNetCore.Components.Tests (178)
Microsoft.AspNetCore.Components.Web.Tests (31)
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
Microsoft.AspNetCore.Components.WebView.Test (1)
Microsoft.AspNetCore.DataProtection (4)
Microsoft.AspNetCore.DataProtection.Tests (5)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
Microsoft.AspNetCore.DeveloperCertificates.XPlat.Tests (1)
Microsoft.AspNetCore.Diagnostics.Tests (5)
Microsoft.AspNetCore.Grpc.JsonTranscoding.Tests (8)
Microsoft.AspNetCore.HeaderParsing.Tests (2)
Microsoft.AspNetCore.Hosting.Tests (6)
Microsoft.AspNetCore.Http.Abstractions.Tests (4)
Microsoft.AspNetCore.Http.Connections.Tests (5)
Microsoft.AspNetCore.Http.Extensions (1)
Microsoft.AspNetCore.Http.Extensions.Tests (86)
ValidationsGenerator\ValidationsGenerator.ComplexType.cs (12)
128Assert.Equal("The field IntegerWithRange must be between 10 and 100.", kvp.Value.Single());
147Assert.Equal("The field Valid identifier must be between 10 and 100.", kvp.Value.Single());
166Assert.Equal("The PropertyWithMemberAttributes field is required.", kvp.Value.Single());
189Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
194Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
218Assert.Equal("The EmailString field is not a valid e-mail address.", kvp.Value.Single());
223Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
228Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
261Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
266Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
271Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
290Assert.Equal("Value must be an even number", kvp.Value.Single());
ValidationsGenerator\ValidationsGenerator.Polymorphism.cs (10)
100Assert.Equal("The Value3 field is not a valid Base64 encoding.", error.Value.Single());
105Assert.Equal("The field Value 1 must be between 10 and 100.", error.Value.Single());
110Assert.Equal("The Value2 field is not a valid e-mail address.", error.Value.Single());
131Assert.Equal("The Value3 field is not a valid e-mail address.", error.Value.Single());
136Assert.Equal("The field Value 1 must be between 10 and 100.", error.Value.Single());
154Assert.Equal("The field Value 1 must be between 10 and 100.", error.Value.Single());
183Assert.Equal("The Value3 field is not a valid Base64 encoding.", error.Value.Single());
188Assert.Equal("The field Value 1 must be between 10 and 100.", error.Value.Single());
193Assert.Equal("The Value2 field is not a valid e-mail address.", error.Value.Single());
198Assert.Equal("The field Value 1 must be between 10 and 100.", error.Value.Single());
ValidationsGenerator\ValidationsGenerator.RecordType.cs (13)
115Assert.Equal("The field IntegerWithRange must be between 10 and 100.", kvp.Value.Single());
134Assert.Equal("The field Valid identifier must be between 10 and 100.", kvp.Value.Single());
157Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
162Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
186Assert.Equal("The EmailString field is not a valid e-mail address.", kvp.Value.Single());
191Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
196Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
229Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
234Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
239Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
258Assert.Equal("Value must be an even number", kvp.Value.Single());
329Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
334Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
ValidationsGenerator\ValidationsGenerator.ValidatableType.cs (13)
109Assert.Equal("The field IntegerWithRange must be between 10 and 100.", kvp.Value.Single());
128Assert.Equal("The field Valid identifier must be between 10 and 100.", kvp.Value.Single());
147Assert.Equal("The PropertyWithMemberAttributes field is required.", kvp.Value.Single());
170Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
175Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
199Assert.Equal("The EmailString field is not a valid e-mail address.", kvp.Value.Single());
204Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
209Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
251Assert.Equal("The RequiredProperty field is required.", kvp.Value.Single());
256Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
261Assert.Equal("The field StringWithLength must be a string with a maximum length of 10.", kvp.Value.Single());
280Assert.Equal("Value must be an even number", kvp.Value.Single());
326Assert.Equal("Value must be an even number", kvp.Value.Single());
Microsoft.AspNetCore.Http.RequestDelegateGenerator (1)
Microsoft.AspNetCore.Http.Results (1)
Microsoft.AspNetCore.Http.Tests (1)
Microsoft.AspNetCore.HttpsPolicy.Tests (8)
Microsoft.AspNetCore.Identity.FunctionalTests (5)
Microsoft.AspNetCore.InternalTesting.Tests (2)
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (52)
Microsoft.AspNetCore.Mvc.Core (2)
Microsoft.AspNetCore.Mvc.Core.Test (45)
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (8)
Microsoft.AspNetCore.Mvc.FunctionalTests (5)
Microsoft.AspNetCore.Mvc.IntegrationTests (8)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (3)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
Microsoft.AspNetCore.OpenApi (3)
Microsoft.AspNetCore.OpenApi.Tests (4)
Microsoft.AspNetCore.RateLimiting.Tests (5)
Microsoft.AspNetCore.RequestDecompression.Tests (4)
Microsoft.AspNetCore.ResponseCompression.Tests (5)
ResponseCompressionMiddlewareTest.cs (5)
54AssertLog(logMessages.Single(), LogLevel.Debug, "No response compression available, the Accept-Encoding header is missing or invalid.");
121AssertLog(logMessages.Single(), LogLevel.Debug, "No response compression available, the Accept-Encoding header is missing or invalid.");
488AssertLog(logMessages.Skip(1).Single(), LogLevel.Debug, "No response compression available for HTTPS requests. See ResponseCompressionOptions.EnableForHttps.");
551AssertLog(logMessages.Skip(1).Single(), LogLevel.Debug, "No response compression available for HTTPS requests. See ResponseCompressionOptions.EnableForHttps.");
610AssertLog(logMessages.Skip(1).Single(), LogLevel.Debug, "No response compression available for HTTPS requests. See ResponseCompressionOptions.EnableForHttps.");
Microsoft.AspNetCore.Routing.Tests (11)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (10)
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (1)
156.Single();
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (12)
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
Microsoft.AspNetCore.Server.Kestrel.Tests (1)
Microsoft.AspNetCore.Session.Tests (2)
Microsoft.AspNetCore.Shared.Tests (1)
Microsoft.AspNetCore.SignalR.Core (2)
Microsoft.AspNetCore.SignalR.Tests.Utils (1)
Microsoft.AspNetCore.StaticAssets (3)
Microsoft.AspNetCore.StaticFiles (1)
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
Microsoft.AspNetCore.TestHost.Tests (4)
Microsoft.AspNetCore.Testing.Tests (2)
Microsoft.Build (1)
Microsoft.Build.BuildCheck.UnitTests (1)
Microsoft.Build.Engine.OM.UnitTests (12)
Microsoft.Build.Engine.UnitTests (10)
Microsoft.Build.Tasks.CodeAnalysis (1)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (13)
Microsoft.Cci.Extensions (4)
Microsoft.CodeAnalysis (3)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysis.GlobalFlowStateAnalysisValueSetDomain.cs (1)
202return candidateNodes.Single();
Microsoft.CodeAnalysis.CodeStyle (3)
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.Collections.Package (1)
Microsoft.CodeAnalysis.CSharp (9)
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (155)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (159)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2819)
Semantics\OutVarTests.cs (1225)
820return GetReferences(tree, name).Single();
843return GetDeclarations(tree, name).Single();
848return GetOutVarDeclarations(tree, name).Single();
2951var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3203var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3204var x3Ref = GetReferences(tree, "x3").Single();
3207var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3208var x4Ref = GetReferences(tree, "x4").Single();
3212var x5Ref = GetReferences(tree, "x5").Single();
3224var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3305var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3306var x3Ref = GetReferences(tree, "x3").Single();
3309var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3310var x4Ref = GetReferences(tree, "x4").Single();
3314var x5Ref = GetReferences(tree, "x5").Single();
3326var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3463bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, initializer, out model);
3504bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, initializer, out model);
3645var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
3648var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3649var x4Ref = GetReferences(tree, "x4").Single();
3654var x5Ref = GetReferences(tree, "x5").Single();
3659var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
3660var x6Ref = GetReferences(tree, "x6").Single();
3663var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3664var x7Ref = GetReferences(tree, "x7").Single();
3667var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
3668var x8Ref = GetReferences(tree, "x8").Single();
3671var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
3672var x9Ref = GetReferences(tree, "x9").Single();
3866var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3871var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
3876var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
3882var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
3887var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
3893var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
3911var y12Ref = GetReferences(tree, "y12").Single();
3963var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
3964var x1Ref = GetReferences(tree, "x1").Single();
4003bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
4008var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
4275var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4276var x3Ref = GetReferences(tree, "x3").Single();
4279var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4280var x4Ref = GetReferences(tree, "x4").Single();
4284var x5Ref = GetReferences(tree, "x5").Single();
4296var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4303var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4304var x11Ref = GetReferences(tree, "x11").Single();
4500var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4501var x3Ref = GetReferences(tree, "x3").Single();
4505var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4506var x4Ref = GetReferences(tree, "x4").Single();
4510var x5Ref = GetReferences(tree, "x5").Single();
4522var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4529var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4535var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
4541var x13Decl = GetOutVarDeclarations(tree, "x13").Single();
4542var x13Ref = GetReferences(tree, "x13").Single();
4677var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4678var x3Ref = GetReferences(tree, "x3").Single();
4681var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4682var x4Ref = GetReferences(tree, "x4").Single();
4686var x5Ref = GetReferences(tree, "x5").Single();
4698var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
4705var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4706var x11Ref = GetReferences(tree, "x11").Single();
4926var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
4927var x2Ref = GetReferences(tree, "x2").Single();
4930var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
4931var x3Ref = GetReferences(tree, "x3").Single();
4934var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
4941var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
4956var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
4957var x9Ref = GetReferences(tree, "x9").Single();
4960var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
4961var x10Ref = GetReferences(tree, "x10").Single();
4964var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
4969var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
5109bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
5114var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5182var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5183var x3Ref = GetReferences(tree, "x3").Single();
5186var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5187var x4Ref = GetReferences(tree, "x4").Single();
5191var x5Ref = GetReferences(tree, "x5").Single();
5203var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5210var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
5215var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
5285var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5286var x3Ref = GetReferences(tree, "x3").Single();
5289var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5290var x4Ref = GetReferences(tree, "x4").Single();
5294var x5Ref = GetReferences(tree, "x5").Single();
5306var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5412var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5413var x3Ref = GetReferences(tree, "x3").Single();
5416var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5417var x4Ref = GetReferences(tree, "x4").Single();
5421var x5Ref = GetReferences(tree, "x5").Single();
5433var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5514var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
5515var x3Ref = GetReferences(tree, "x3").Single();
5518var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5519var x4Ref = GetReferences(tree, "x4").Single();
5522var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
5531var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
5532var x6Ref = GetReferences(tree, "x6").Single();
5578var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5579var x1Ref = GetReferences(tree, "x1").Single();
5582var node = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().Single();
5710var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5711var x1Ref = GetReferences(tree, "x1").Single();
5911var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
5916var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
5921var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
5927var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
5932var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
5938var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
5956var y12Ref = GetReferences(tree, "y12").Single();
6052var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6059var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6064var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
6329var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6334var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6339var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6345var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6350var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6356var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6374var y12Ref = GetReferences(tree, "y12").Single();
6564var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6569var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6574var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6580var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6585var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6591var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6609var y12Ref = GetReferences(tree, "y12").Single();
6820var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
6826var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
6832var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
6839var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
6845var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
6851var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
6872var y12Ref = GetReferences(tree, "y12").Single();
7066var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7071var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7076var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7082var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7087var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7093var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7111var y12Ref = GetReferences(tree, "y12").Single();
7304var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7309var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7314var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7320var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7325var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7331var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
7349var y12Ref = GetReferences(tree, "y12").Single();
7626var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7627var x1Ref = GetReferences(tree, "x1").Single();
7631var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7632var x2Ref = GetReferences(tree, "x2").Single();
7635var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
7636var x3Ref = GetReferences(tree, "x3").Single();
7639var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
7640var x4Ref = GetReferences(tree, "x4").Single();
7644var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
7645var x5Ref = GetReferences(tree, "x5").Single();
7648var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
7649var x6Ref = GetReferences(tree, "x6").Single();
7652var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
7653var x7Ref = GetReferences(tree, "x7").Single();
7718var x15Decl = GetOutVarDeclarations(tree, "x15").Single();
7775var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7835var x0Decl = GetOutVarDeclarations(tree, "x0").Single();
7840var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7845var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
7897var x0Decl = GetOutVarDeclarations(tree, "x0").Single();
7902var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
7907var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8389var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8394var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8399var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
8405var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
8410var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
8416var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
8434var y12Ref = GetReferences(tree, "y12").Single();
8444var x15Decl = GetOutVarDeclarations(tree, "x15").Single();
8489var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8661var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8666var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
8671var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
8677var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
8684var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
8685var x5Ref = GetReferences(tree, "x5").Single();
8688var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
8693var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
8699var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
8716var y12Ref = GetReferences(tree, "y12").Single();
8763var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
8764var x1Ref = GetReferences(tree, "x1").Single();
8803bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
8808var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9163var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
9164var x3Ref = GetReferences(tree, "x3").Single();
9167var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9168var x4Ref = GetReferences(tree, "x4").Single();
9172var x5Ref = GetReferences(tree, "x5").Single();
9184var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
9193var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9212var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
9219var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
9265var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9266var x1Ref = GetReferences(tree, "x1").Single();
9336var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9337var x1Ref = GetReferences(tree, "x1").Single();
9340var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9347var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9348var x6Ref = GetReferences(tree, "x6").Single();
9351var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9357var x14Ref = GetReferences(tree, "x14").Single();
9429var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9430var x1Ref = GetReferences(tree, "x1").Single();
9433var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9440var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9441var x6Ref = GetReferences(tree, "x6").Single();
9444var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9450var x14Ref = GetReferences(tree, "x14").Single();
9509var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9516var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
9585var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9597var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
9602var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9642bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
9647var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9695var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9701var d = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(id => id.Identifier.ValueText == "d").Single();
9892var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9893var x1Ref = GetReferences(tree, "x1").Single();
9896var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9903var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9904var x6Ref = GetReferences(tree, "x6").Single();
9907var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
9913var x14Ref = GetReferences(tree, "x14").Single();
9987var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
9988var x1Ref = GetReferences(tree, "x1").Single();
9991var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
9998var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
9999var x6Ref = GetReferences(tree, "x6").Single();
10002var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
10008var x14Ref = GetReferences(tree, "x14").Single();
10069var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10076var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
10150var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10165var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
10170var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
10210bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
10215var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10262var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10268var d = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(id => id.Identifier.ValueText == "d").Single();
10722var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10727var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
10732var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
10740var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
10745var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
10751var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
10768var y12Ref = GetReferences(tree, "y12").Single();
10819var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
10820var x1Ref = GetReferences(tree, "x1").Single();
10859bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
10864var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
11048var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11049var x3Ref = GetReferences(tree, "x3").Single();
11052var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11053var x4Ref = GetReferences(tree, "x4").Single();
11057var x5Ref = GetReferences(tree, "x5").Single();
11069var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11185var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11186var x3Ref = GetReferences(tree, "x3").Single();
11189var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11190var x4Ref = GetReferences(tree, "x4").Single();
11194var x5Ref = GetReferences(tree, "x5").Single();
11206var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11267var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
11268var x3Ref = GetReferences(tree, "x3").Single();
11271var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
11272var x4Ref = GetReferences(tree, "x4").Single();
11276var x5Ref = GetReferences(tree, "x5").Single();
11288var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
11334var node = tree.GetRoot().DescendantNodes().OfType<EqualsValueClauseSyntax>().Single();
11429var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
11430var x1Ref = GetReferences(tree, "x1").Single();
11717var y1Decl = GetOutVarDeclarations(tree, "y1").Single();
11722var y2Decl = GetOutVarDeclarations(tree, "y2").Single();
11727var z2Decl = GetOutVarDeclarations(tree, "z2").Single();
11734var y3Decl = GetOutVarDeclarations(tree, "y3").Single();
11739var z3Decl = GetOutVarDeclarations(tree, "z3").Single();
11746var y4Decl = GetOutVarDeclarations(tree, "y4").Single();
11751var z4Decl = GetOutVarDeclarations(tree, "z4").Single();
11756var u4Decl = GetOutVarDeclarations(tree, "u4").Single();
11764var v4Decl = GetOutVarDeclarations(tree, "v4").Single();
11772var y5Decl = GetOutVarDeclarations(tree, "y5").Single();
11777var z5Decl = GetOutVarDeclarations(tree, "z5").Single();
11782var u5Decl = GetOutVarDeclarations(tree, "u5").Single();
11790var v5Decl = GetOutVarDeclarations(tree, "v5").Single();
11798var y6Decl = GetOutVarDeclarations(tree, "y6").Single();
11803var z6Decl = GetOutVarDeclarations(tree, "z6").Single();
11810var y7Decl = GetOutVarDeclarations(tree, "y7").Single();
11815var z7Decl = GetOutVarDeclarations(tree, "z7").Single();
11823var u7Decl = GetOutVarDeclarations(tree, "u7").Single();
11831var y8Decl = GetOutVarDeclarations(tree, "y8").Single();
11836var z8Decl = GetOutVarDeclarations(tree, "z8").Single();
11842var y9Decl = GetOutVarDeclarations(tree, "y9").Single();
11847var z9Decl = GetOutVarDeclarations(tree, "z9").Single();
11854var u9Decl = GetOutVarDeclarations(tree, "u9").Single();
11861var y10Decl = GetOutVarDeclarations(tree, "y10").Single();
11867var y11Decl = GetOutVarDeclarations(tree, "y11").Single();
11974var y4Decl = GetOutVarDeclarations(tree, "y4").Single();
11979var z4Decl = GetOutVarDeclarations(tree, "z4").Single();
11984var u4Decl = GetOutVarDeclarations(tree, "u4").Single();
11992var v4Decl = GetOutVarDeclarations(tree, "v4").Single();
12000var y5Decl = GetOutVarDeclarations(tree, "y5").Single();
12005var z5Decl = GetOutVarDeclarations(tree, "z5").Single();
12010var u5Decl = GetOutVarDeclarations(tree, "u5").Single();
12018var v5Decl = GetOutVarDeclarations(tree, "v5").Single();
12129var yDecl = GetOutVarDeclarations(tree, id).Single();
12158var y13Decl = GetOutVarDeclarations(tree, "y13").Single();
12425var yDecl = GetOutVarDeclarations(tree, id).Single();
12426var yRef = GetReferences(tree, id).Single();
12501var yDecl = GetOutVarDeclarations(tree, id).Single();
12502var yRef = GetReferences(tree, id).Single();
12663var yDecl = GetOutVarDeclarations(tree, id).Single();
12781var y1Ref = GetReferences(tree, "y1").Single();
12791var y3Decl = GetOutVarDeclarations(tree, "y3").Single();
12792var y3Ref = GetReferences(tree, "y3").Single();
12795var y4Decl = GetOutVarDeclarations(tree, "y4").Single();
12796var y4Ref = GetReferences(tree, "y4").Single();
12870var yDecl = GetOutVarDeclarations(tree, id).Single();
12871var yRef = GetReferences(tree, id).Single();
12922var yDecl = GetOutVarDeclarations(tree, "y1").Single();
12923var yRef = GetReferences(tree, "y1").Single();
12964var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
12965var x1Ref = GetReferences(tree, "x1").Single();
13211var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
13212var x2Ref = GetReferences(tree, "x2").Single();
13215var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
13216var x3Ref = GetReferences(tree, "x3").Single();
13219var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
13226var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
13238var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
13239var x9Ref = GetReferences(tree, "x9").Single();
13242var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
13243var x10Ref = GetReferences(tree, "x10").Single();
13246var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
13251var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
13339bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
13344var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13607var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13612var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
13620var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
13625var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
13630var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
13698var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
13699var x1Ref = GetReferences(tree, "x1").Single();
13738bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
13743var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
14138var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
14143var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
14148var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
14155var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
14171var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
14180var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
14188var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
14944var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
14953var x13Decl = GetOutVarDeclarations(tree, "x13").Single();
14960var x14Decl = GetOutVarDeclarations(tree, "x14").Single();
14969var x16Decl = GetOutVarDeclarations(tree, "x16").Single();
14978var x17Decl = GetOutVarDeclarations(tree, "x17").Single();
15132var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15133var x2Ref = GetReferences(tree, "x2").Single();
15136var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
15137var x3Ref = GetReferences(tree, "x3").Single();
15140var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15147var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
15159var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
15160var x9Ref = GetReferences(tree, "x9").Single();
15163var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15164var x10Ref = GetReferences(tree, "x10").Single();
15167var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
15172var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
15259bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
15264var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15532var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15537var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15542var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15548var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15553var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15559var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15572var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15573var x10Ref = GetReferences(tree, "x10").Single();
15581var y12Ref = GetReferences(tree, "y12").Single();
15745var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15750var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15755var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15761var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15766var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15772var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15785var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15786var x10Ref = GetReferences(tree, "x10").Single();
15794var y12Ref = GetReferences(tree, "y12").Single();
15958var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
15963var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
15968var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
15974var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
15979var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
15985var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
15998var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
15999var x10Ref = GetReferences(tree, "x10").Single();
16007var y12Ref = GetReferences(tree, "y12").Single();
16073var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16080var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16160var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16172var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
16177var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16401var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16406var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16411var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16417var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
16422var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
16428var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
16446var y12Ref = GetReferences(tree, "y12").Single();
16497var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16498var x1Ref = GetReferences(tree, "x1").Single();
16537bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
16542var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
16969var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
16970var x2Ref = GetReferences(tree, "x2").Single();
16973var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
16974var x3Ref = GetReferences(tree, "x3").Single();
16977var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
16984var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
16999var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
17000var x9Ref = GetReferences(tree, "x9").Single();
17003var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
17008var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
17053var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17054var x1Ref = GetReferences(tree, "x1").Single();
17096bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
17101var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17396var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
17397var x2Ref = GetReferences(tree, "x2").Single();
17400var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
17401var x3Ref = GetReferences(tree, "x3").Single();
17404var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
17411var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
17426var x9Decl = GetOutVarDeclarations(tree, "x9").Single();
17427var x9Ref = GetReferences(tree, "x9").Single();
17430var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
17431var x10Ref = GetReferences(tree, "x10").Single();
17434var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
17439var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
17532bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
17537var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
17748var x2Decl = tree.GetRoot().DescendantNodes().OfType<LocalDeclarationStatementSyntax>().Single();
18443var initializer = tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single();
19331var varRef = GetReferences(tree, "var").Skip(1).Single();
20358var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
20364var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
20370var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
20376var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
20919var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
20920var x1Ref = GetReferences(tree, "x1").Single();
20924var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
20932var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
20933var x6Ref = GetReferences(tree, "x6").Single();
20937var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
20944var x14Ref = GetReferences(tree, "x14").Single();
21038var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21046var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
21054var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21133var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21147var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21153var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21237var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21251var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
21257var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21298bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
21303var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21362var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21369var e = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(id => id.Identifier.ValueText == "e").Single();
21412var y1Decl = GetOutVarDeclarations(tree, "y1").Single();
21646var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
21652var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
21658var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21665var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
21671var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
21678var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
21698var y12Ref = GetReferences(tree, "y12").Single();
21819var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
21824var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
21825var x7Ref = GetReferences(tree, "x7").Single();
22013var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22019var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22025var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22032var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
22038var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22045var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
22060var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
22061var x10Ref = GetReferences(tree, "x10").Single();
22070var y12Ref = GetReferences(tree, "y12").Single();
22140var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22148var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22238var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22252var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22258var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22426var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22432var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22438var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22445var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
22451var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22458var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
22478var y12Ref = GetReferences(tree, "y12").Single();
22581var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
22589var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
22595var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22660var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22661var x3Ref = GetReferences(tree, "x3").Single();
22665var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22666var x4Ref = GetReferences(tree, "x4").Single();
22671var x5Ref = GetReferences(tree, "x5").Single();
22685var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22783var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22784var x3Ref = GetReferences(tree, "x3").Single();
22788var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22789var x4Ref = GetReferences(tree, "x4").Single();
22794var x5Ref = GetReferences(tree, "x5").Single();
22808var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22865var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22866var x3Ref = GetReferences(tree, "x3").Single();
22870var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22871var x4Ref = GetReferences(tree, "x4").Single();
22876var x5Ref = GetReferences(tree, "x5").Single();
22890var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
22949var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
22950var x3Ref = GetReferences(tree, "x3").Single();
22954var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
22955var x4Ref = GetReferences(tree, "x4").Single();
22960var x5Ref = GetReferences(tree, "x5").Single();
22974var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23016var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23395var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23443var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23448var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23449var x2Ref = GetReferences(tree, "x2").Single();
23452var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23453var x3Ref = GetReferences(tree, "x3").Single();
23476var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23481var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23482var x2Ref = GetReferences(tree, "x2").Single();
23485var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
23486var x3Ref = GetReferences(tree, "x3").Single();
23527var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23671var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23676var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23681var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
23687var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
23692var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23698var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
23716var y12Ref = GetReferences(tree, "y12").Single();
23769var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23774var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
23779var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
23785var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
23790var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
23796var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
23814var y12Ref = GetReferences(tree, "y12").Single();
23867var x0Decl = GetOutVarDeclarations(tree, "x0").Single();
23872var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
23877var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24009var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24014var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24019var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24025var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
24030var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24036var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24054var y12Ref = GetReferences(tree, "y12").Single();
24064var x15Decl = GetOutVarDeclarations(tree, "x15").Single();
24113var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24118var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
24123var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24129var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
24134var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24140var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24158var y12Ref = GetReferences(tree, "y12").Single();
24168var x15Decl = GetOutVarDeclarations(tree, "x15").Single();
24208var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24296var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
24297var x3Ref = GetReferences(tree, "x3").Single();
24300var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24301var x4Ref = GetReferences(tree, "x4").Single();
24305var x5Ref = GetReferences(tree, "x5").Single();
24317var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24326var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24345var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
24352var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
24402var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
24403var x3Ref = GetReferences(tree, "x3").Single();
24406var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
24407var x4Ref = GetReferences(tree, "x4").Single();
24411var x5Ref = GetReferences(tree, "x5").Single();
24423var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
24432var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
24451var x11Decl = GetOutVarDeclarations(tree, "x11").Single();
24458var x12Decl = GetOutVarDeclarations(tree, "x12").Single();
24495var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24496var x1Ref = GetReferences(tree, "x1").Single();
24526var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
24527var x1Ref = GetReferences(tree, "x1").Single();
24728var y1Decl = GetOutVarDeclarations(tree, "y1").Single();
24733var y2Decl = GetOutVarDeclarations(tree, "y2").Single();
24738var z2Decl = GetOutVarDeclarations(tree, "z2").Single();
24745var y3Decl = GetOutVarDeclarations(tree, "y3").Single();
24750var z3Decl = GetOutVarDeclarations(tree, "z3").Single();
24757var y4Decl = GetOutVarDeclarations(tree, "y4").Single();
24762var z4Decl = GetOutVarDeclarations(tree, "z4").Single();
24767var u4Decl = GetOutVarDeclarations(tree, "u4").Single();
24775var v4Decl = GetOutVarDeclarations(tree, "v4").Single();
24783var y5Decl = GetOutVarDeclarations(tree, "y5").Single();
24788var z5Decl = GetOutVarDeclarations(tree, "z5").Single();
24793var u5Decl = GetOutVarDeclarations(tree, "u5").Single();
24801var v5Decl = GetOutVarDeclarations(tree, "v5").Single();
24809var y6Decl = GetOutVarDeclarations(tree, "y6").Single();
24814var z6Decl = GetOutVarDeclarations(tree, "z6").Single();
24821var y7Decl = GetOutVarDeclarations(tree, "y7").Single();
24826var z7Decl = GetOutVarDeclarations(tree, "z7").Single();
24834var u7Decl = GetOutVarDeclarations(tree, "u7").Single();
24842var y8Decl = GetOutVarDeclarations(tree, "y8").Single();
24847var z8Decl = GetOutVarDeclarations(tree, "z8").Single();
24853var y9Decl = GetOutVarDeclarations(tree, "y9").Single();
24858var z9Decl = GetOutVarDeclarations(tree, "z9").Single();
24865var u9Decl = GetOutVarDeclarations(tree, "u9").Single();
24872var y10Decl = GetOutVarDeclarations(tree, "y10").Single();
24878var y11Decl = GetOutVarDeclarations(tree, "y11").Single();
24987var y1Decl = GetOutVarDeclarations(tree, "y1").Single();
24992var y2Decl = GetOutVarDeclarations(tree, "y2").Single();
24997var z2Decl = GetOutVarDeclarations(tree, "z2").Single();
25004var y3Decl = GetOutVarDeclarations(tree, "y3").Single();
25009var z3Decl = GetOutVarDeclarations(tree, "z3").Single();
25016var y4Decl = GetOutVarDeclarations(tree, "y4").Single();
25021var z4Decl = GetOutVarDeclarations(tree, "z4").Single();
25026var u4Decl = GetOutVarDeclarations(tree, "u4").Single();
25034var v4Decl = GetOutVarDeclarations(tree, "v4").Single();
25042var y5Decl = GetOutVarDeclarations(tree, "y5").Single();
25047var z5Decl = GetOutVarDeclarations(tree, "z5").Single();
25052var u5Decl = GetOutVarDeclarations(tree, "u5").Single();
25060var v5Decl = GetOutVarDeclarations(tree, "v5").Single();
25068var y6Decl = GetOutVarDeclarations(tree, "y6").Single();
25073var z6Decl = GetOutVarDeclarations(tree, "z6").Single();
25080var y7Decl = GetOutVarDeclarations(tree, "y7").Single();
25085var z7Decl = GetOutVarDeclarations(tree, "z7").Single();
25093var u7Decl = GetOutVarDeclarations(tree, "u7").Single();
25101var y8Decl = GetOutVarDeclarations(tree, "y8").Single();
25106var z8Decl = GetOutVarDeclarations(tree, "z8").Single();
25112var y9Decl = GetOutVarDeclarations(tree, "y9").Single();
25117var z9Decl = GetOutVarDeclarations(tree, "z9").Single();
25124var u9Decl = GetOutVarDeclarations(tree, "u9").Single();
25131var y10Decl = GetOutVarDeclarations(tree, "y10").Single();
25137var y11Decl = GetOutVarDeclarations(tree, "y11").Single();
25178var yDecl = GetOutVarDeclarations(tree, "y1").Single();
25179var yRef = GetReferences(tree, "y1").Single();
25291var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25296var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25301var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
25307var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
25312var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
25318var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
25331var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
25332var x10Ref = GetReferences(tree, "x10").Single();
25340var y12Ref = GetReferences(tree, "y12").Single();
25390var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25395var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25400var x4Decl = GetOutVarDeclarations(tree, "x4").Single();
25406var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
25411var x7Decl = GetOutVarDeclarations(tree, "x7").Single();
25417var x8Decl = GetOutVarDeclarations(tree, "x8").Single();
25430var x10Decl = GetOutVarDeclarations(tree, "x10").Single();
25431var x10Ref = GetReferences(tree, "x10").Single();
25439var y12Ref = GetReferences(tree, "y12").Single();
25569var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25574var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25575var x2Ref = GetReferences(tree, "x2").Single();
25578var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25579var x3Ref = GetReferences(tree, "x3").Single();
25583var x4Ref = GetReferences(tree, "x4").Single();
25613var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25618var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25619var x2Ref = GetReferences(tree, "x2").Single();
25623var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25624var x3Ref = GetReferences(tree, "x3").Single();
25628var x4Ref = GetReferences(tree, "x4").Single();
25694var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25699var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25700var x2Ref = GetReferences(tree, "x2").Single();
25703var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25704var x3Ref = GetReferences(tree, "x3").Single();
25708var x4Ref = GetReferences(tree, "x4").Single();
25738var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25743var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25744var x2Ref = GetReferences(tree, "x2").Single();
25748var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25749var x3Ref = GetReferences(tree, "x3").Single();
25753var x4Ref = GetReferences(tree, "x4").Single();
25793var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25874var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25879var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25880var x2Ref = GetReferences(tree, "x2").Single();
25883var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25884var x3Ref = GetReferences(tree, "x3").Single();
25888var x4Ref = GetReferences(tree, "x4").Single();
25934var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
25939var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
25940var x2Ref = GetReferences(tree, "x2").Single();
25944var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
25945var x3Ref = GetReferences(tree, "x3").Single();
25949var x4Ref = GetReferences(tree, "x4").Single();
26031var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26036var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26037var x2Ref = GetReferences(tree, "x2").Single();
26040var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26041var x3Ref = GetReferences(tree, "x3").Single();
26045var x4Ref = GetReferences(tree, "x4").Single();
26088var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26093var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26094var x2Ref = GetReferences(tree, "x2").Single();
26098var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26099var x3Ref = GetReferences(tree, "x3").Single();
26103var x4Ref = GetReferences(tree, "x4").Single();
26284var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26289var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26290var x2Ref = GetReferences(tree, "x2").Single();
26293var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26294var x3Ref = GetReferences(tree, "x3").Single();
26298var x4Ref = GetReferences(tree, "x4").Single();
26331var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26336var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26337var x2Ref = GetReferences(tree, "x2").Single();
26341var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26342var x3Ref = GetReferences(tree, "x3").Single();
26346var x4Ref = GetReferences(tree, "x4").Single();
26426var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26432var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26433var x2Ref = GetReferences(tree, "x2").Single();
26436var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26437var x3Ref = GetReferences(tree, "x3").Single();
26441var x4Ref = GetReferences(tree, "x4").Single();
26474var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26479var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26480var x2Ref = GetReferences(tree, "x2").Single();
26484var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26485var x3Ref = GetReferences(tree, "x3").Single();
26489var x4Ref = GetReferences(tree, "x4").Single();
26558var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26563var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26564var x2Ref = GetReferences(tree, "x2").Single();
26567var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26568var x3Ref = GetReferences(tree, "x3").Single();
26572var x4Ref = GetReferences(tree, "x4").Single();
26618var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26623var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26624var x2Ref = GetReferences(tree, "x2").Single();
26628var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26629var x3Ref = GetReferences(tree, "x3").Single();
26633var x4Ref = GetReferences(tree, "x4").Single();
26702var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26707var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26708var x2Ref = GetReferences(tree, "x2").Single();
26711var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26712var x3Ref = GetReferences(tree, "x3").Single();
26716var x4Ref = GetReferences(tree, "x4").Single();
26762var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26767var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26768var x2Ref = GetReferences(tree, "x2").Single();
26772var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26773var x3Ref = GetReferences(tree, "x3").Single();
26777var x4Ref = GetReferences(tree, "x4").Single();
26823var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26893var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26898var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26899var x2Ref = GetReferences(tree, "x2").Single();
26902var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26903var x3Ref = GetReferences(tree, "x3").Single();
26907var x4Ref = GetReferences(tree, "x4").Single();
26937var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
26942var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
26943var x2Ref = GetReferences(tree, "x2").Single();
26947var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
26948var x3Ref = GetReferences(tree, "x3").Single();
26952var x4Ref = GetReferences(tree, "x4").Single();
27023var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27029var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27030var x2Ref = GetReferences(tree, "x2").Single();
27033var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27034var x3Ref = GetReferences(tree, "x3").Single();
27038var x4Ref = GetReferences(tree, "x4").Single();
27068var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27073var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27074var x2Ref = GetReferences(tree, "x2").Single();
27078var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27079var x3Ref = GetReferences(tree, "x3").Single();
27083var x4Ref = GetReferences(tree, "x4").Single();
27160var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27165var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27166var x2Ref = GetReferences(tree, "x2").Single();
27169var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27170var x3Ref = GetReferences(tree, "x3").Single();
27174var x4Ref = GetReferences(tree, "x4").Single();
27214var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27219var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27220var x2Ref = GetReferences(tree, "x2").Single();
27224var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27225var x3Ref = GetReferences(tree, "x3").Single();
27229var x4Ref = GetReferences(tree, "x4").Single();
27313var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27318var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27319var x2Ref = GetReferences(tree, "x2").Single();
27322var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27323var x3Ref = GetReferences(tree, "x3").Single();
27327var x4Ref = GetReferences(tree, "x4").Single();
27367var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27372var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27373var x2Ref = GetReferences(tree, "x2").Single();
27377var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27378var x3Ref = GetReferences(tree, "x3").Single();
27382var x4Ref = GetReferences(tree, "x4").Single();
27513var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27520var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27521var x2Ref = GetReferences(tree, "x2").Single();
27525var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27526var x3Ref = GetReferences(tree, "x3").Single();
27531var x4Ref = GetReferences(tree, "x4").Single();
27586var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27593var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27594var x2Ref = GetReferences(tree, "x2").Single();
27598var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27599var x3Ref = GetReferences(tree, "x3").Single();
27604var x4Ref = GetReferences(tree, "x4").Single();
27690var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27697var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27698var x2Ref = GetReferences(tree, "x2").Single();
27702var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27703var x3Ref = GetReferences(tree, "x3").Single();
27708var x4Ref = GetReferences(tree, "x4").Single();
27763var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27770var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27771var x2Ref = GetReferences(tree, "x2").Single();
27775var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27776var x3Ref = GetReferences(tree, "x3").Single();
27781var x4Ref = GetReferences(tree, "x4").Single();
27903var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27910var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27911var x2Ref = GetReferences(tree, "x2").Single();
27915var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27916var x3Ref = GetReferences(tree, "x3").Single();
27921var x4Ref = GetReferences(tree, "x4").Single();
27976var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
27983var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
27984var x2Ref = GetReferences(tree, "x2").Single();
27988var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
27989var x3Ref = GetReferences(tree, "x3").Single();
27994var x4Ref = GetReferences(tree, "x4").Single();
28081var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28088var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28089var x2Ref = GetReferences(tree, "x2").Single();
28093var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28094var x3Ref = GetReferences(tree, "x3").Single();
28099var x4Ref = GetReferences(tree, "x4").Single();
28154var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28161var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28162var x2Ref = GetReferences(tree, "x2").Single();
28166var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28167var x3Ref = GetReferences(tree, "x3").Single();
28172var x4Ref = GetReferences(tree, "x4").Single();
28302var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28307var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28308var x2Ref = GetReferences(tree, "x2").Single();
28311var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28312var x3Ref = GetReferences(tree, "x3").Single();
28316var x4Ref = GetReferences(tree, "x4").Single();
28356var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28361var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28362var x2Ref = GetReferences(tree, "x2").Single();
28366var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28367var x3Ref = GetReferences(tree, "x3").Single();
28371var x4Ref = GetReferences(tree, "x4").Single();
28453var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28458var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28459var x2Ref = GetReferences(tree, "x2").Single();
28462var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28463var x3Ref = GetReferences(tree, "x3").Single();
28467var x4Ref = GetReferences(tree, "x4").Single();
28507var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28512var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28513var x2Ref = GetReferences(tree, "x2").Single();
28517var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28518var x3Ref = GetReferences(tree, "x3").Single();
28522var x4Ref = GetReferences(tree, "x4").Single();
28706var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28711var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28712var x2Ref = GetReferences(tree, "x2").Single();
28715var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28716var x3Ref = GetReferences(tree, "x3").Single();
28720var x4Ref = GetReferences(tree, "x4").Single();
28725var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
28730var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
28767var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28772var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28773var x2Ref = GetReferences(tree, "x2").Single();
28777var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28778var x3Ref = GetReferences(tree, "x3").Single();
28782var x4Ref = GetReferences(tree, "x4").Single();
28787var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
28793var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
28874var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28879var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28880var x2Ref = GetReferences(tree, "x2").Single();
28883var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28884var x3Ref = GetReferences(tree, "x3").Single();
28888var x4Ref = GetReferences(tree, "x4").Single();
28930var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
28935var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
28936var x2Ref = GetReferences(tree, "x2").Single();
28940var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
28941var x3Ref = GetReferences(tree, "x3").Single();
28945var x4Ref = GetReferences(tree, "x4").Single();
29025var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29030var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29031var x2Ref = GetReferences(tree, "x2").Single();
29034var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29035var x3Ref = GetReferences(tree, "x3").Single();
29039var x4Ref = GetReferences(tree, "x4").Single();
29081var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29086var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29087var x2Ref = GetReferences(tree, "x2").Single();
29091var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29092var x3Ref = GetReferences(tree, "x3").Single();
29096var x4Ref = GetReferences(tree, "x4").Single();
29146var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29232var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29237var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29238var x2Ref = GetReferences(tree, "x2").Single();
29241var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29242var x3Ref = GetReferences(tree, "x3").Single();
29246var x4Ref = GetReferences(tree, "x4").Single();
29251var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29299var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29304var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29305var x2Ref = GetReferences(tree, "x2").Single();
29309var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29310var x3Ref = GetReferences(tree, "x3").Single();
29314var x4Ref = GetReferences(tree, "x4").Single();
29319var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29408var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29413var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29414var x2Ref = GetReferences(tree, "x2").Single();
29417var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29418var x3Ref = GetReferences(tree, "x3").Single();
29422var x4Ref = GetReferences(tree, "x4").Single();
29427var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29475var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29480var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29481var x2Ref = GetReferences(tree, "x2").Single();
29485var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29486var x3Ref = GetReferences(tree, "x3").Single();
29490var x4Ref = GetReferences(tree, "x4").Single();
29495var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29548var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29597var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29598var x1Ref = GetReferences(tree, "x1").Single();
29695var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29700var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29701var x2Ref = GetReferences(tree, "x2").Single();
29704var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29705var x3Ref = GetReferences(tree, "x3").Single();
29709var x4Ref = GetReferences(tree, "x4").Single();
29714var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29719var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29771var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29776var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29777var x2Ref = GetReferences(tree, "x2").Single();
29781var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29782var x3Ref = GetReferences(tree, "x3").Single();
29786var x4Ref = GetReferences(tree, "x4").Single();
29791var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29792var x5Ref = GetReferences(tree, "x5").Single();
29796var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29797var x6Ref = GetReferences(tree, "x6").Single();
29896var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29901var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29902var x2Ref = GetReferences(tree, "x2").Single();
29905var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29906var x3Ref = GetReferences(tree, "x3").Single();
29910var x4Ref = GetReferences(tree, "x4").Single();
29915var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29920var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29972var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
29977var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
29978var x2Ref = GetReferences(tree, "x2").Single();
29982var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
29983var x3Ref = GetReferences(tree, "x3").Single();
29987var x4Ref = GetReferences(tree, "x4").Single();
29992var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
29993var x5Ref = GetReferences(tree, "x5").Single();
29997var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
29998var x6Ref = GetReferences(tree, "x6").Single();
30050var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30136var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30141var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30142var x2Ref = GetReferences(tree, "x2").Single();
30145var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30146var x3Ref = GetReferences(tree, "x3").Single();
30150var x4Ref = GetReferences(tree, "x4").Single();
30155var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30156var x5Ref = GetReferences(tree, "x5").Single();
30159var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30160var x6Ref = GetReferences(tree, "x6").Single();
30197var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30202var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30203var x2Ref = GetReferences(tree, "x2").Single();
30207var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30208var x3Ref = GetReferences(tree, "x3").Single();
30212var x4Ref = GetReferences(tree, "x4").Single();
30217var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30218var x5Ref = GetReferences(tree, "x5").Single();
30222var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30223var x6Ref = GetReferences(tree, "x6").Single();
30308var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30313var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30314var x2Ref = GetReferences(tree, "x2").Single();
30317var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30318var x3Ref = GetReferences(tree, "x3").Single();
30322var x4Ref = GetReferences(tree, "x4").Single();
30327var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30328var x5Ref = GetReferences(tree, "x5").Single();
30331var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30332var x6Ref = GetReferences(tree, "x6").Single();
30369var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30374var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30375var x2Ref = GetReferences(tree, "x2").Single();
30379var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30380var x3Ref = GetReferences(tree, "x3").Single();
30384var x4Ref = GetReferences(tree, "x4").Single();
30389var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30390var x5Ref = GetReferences(tree, "x5").Single();
30394var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
30395var x6Ref = GetReferences(tree, "x6").Single();
30433var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30488var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30532var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30576var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30617var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30618var x1Ref = GetReferences(tree, "x1").Single();
30621var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30622var x2Ref = GetReferences(tree, "x2").Single();
30697var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30702var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30703var x2Ref = GetReferences(tree, "x2").Single();
30706var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30707var x3Ref = GetReferences(tree, "x3").Single();
30711var x4Ref = GetReferences(tree, "x4").Single();
30716var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30717var x5Ref = GetReferences(tree, "x5").Single();
30766var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30773var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30774var x2Ref = GetReferences(tree, "x2").Single();
30778var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30779var x3Ref = GetReferences(tree, "x3").Single();
30784var x4Ref = GetReferences(tree, "x4").Single();
30790var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30791var x5Ref = GetReferences(tree, "x5").Single();
30868var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30873var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30874var x2Ref = GetReferences(tree, "x2").Single();
30877var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30878var x3Ref = GetReferences(tree, "x3").Single();
30882var x4Ref = GetReferences(tree, "x4").Single();
30887var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30888var x5Ref = GetReferences(tree, "x5").Single();
30937var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
30944var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
30945var x2Ref = GetReferences(tree, "x2").Single();
30949var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
30950var x3Ref = GetReferences(tree, "x3").Single();
30955var x4Ref = GetReferences(tree, "x4").Single();
30961var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
30962var x5Ref = GetReferences(tree, "x5").Single();
31001var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31056var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31100var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31144var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31228var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31233var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31234var x2Ref = GetReferences(tree, "x2").Single();
31237var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31238var x3Ref = GetReferences(tree, "x3").Single();
31242var x4Ref = GetReferences(tree, "x4").Single();
31247var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31248var x5Ref = GetReferences(tree, "x5").Single();
31251var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31252var x6Ref = GetReferences(tree, "x6").Single();
31287var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31294var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31295var x2Ref = GetReferences(tree, "x2").Single();
31299var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31300var x3Ref = GetReferences(tree, "x3").Single();
31305var x4Ref = GetReferences(tree, "x4").Single();
31311var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31312var x5Ref = GetReferences(tree, "x5").Single();
31316var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31317var x6Ref = GetReferences(tree, "x6").Single();
31401var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31406var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31407var x2Ref = GetReferences(tree, "x2").Single();
31410var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31411var x3Ref = GetReferences(tree, "x3").Single();
31415var x4Ref = GetReferences(tree, "x4").Single();
31420var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31421var x5Ref = GetReferences(tree, "x5").Single();
31424var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31425var x6Ref = GetReferences(tree, "x6").Single();
31460var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31467var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31468var x2Ref = GetReferences(tree, "x2").Single();
31472var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
31473var x3Ref = GetReferences(tree, "x3").Single();
31478var x4Ref = GetReferences(tree, "x4").Single();
31484var x5Decl = GetOutVarDeclarations(tree, "x5").Single();
31485var x5Ref = GetReferences(tree, "x5").Single();
31489var x6Decl = GetOutVarDeclarations(tree, "x6").Single();
31490var x6Ref = GetReferences(tree, "x6").Single();
31529var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31584var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31628var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31672var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31713var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31714var x1Ref = GetReferences(tree, "x1").Single();
31717var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
31718var x2Ref = GetReferences(tree, "x2").Single();
31767var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31801var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31854var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31894var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31944var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
31978var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32034var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32074var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32119var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32122var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
32163var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32166var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
32197var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32231var b = (IFieldSymbol)model.GetDeclaredSymbol(tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(d => d.Identifier.ValueText == "b").Single());
32240var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32271var b = (IFieldSymbol)model.GetDeclaredSymbol(tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(d => d.Identifier.ValueText == "b").Single());
32280var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32311var a = (IFieldSymbol)model.GetDeclaredSymbol(tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(d => d.Identifier.ValueText == "a").Single());
32320var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32328x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32366var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32382x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32384var bDecl = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(d => d.Identifier.ValueText == "b").Single();
32435var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32505var one = node0.DescendantNodes().OfType<LiteralExpressionSyntax>().Single();
32548var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32576var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32604var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32630var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32667var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32703var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
32974var tree = comp.Compilation.SyntaxTrees.Single();
33134var discard1 = GetDiscardDesignations(tree).Single();
33505var x = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(n => n.ToString() == "x").Single();
34271var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34272var x1Ref = GetReferences(tree, "x1").Single();
34276var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34277var x2Ref = GetReferences(tree, "x2").Single();
34329var rankSpecifierOld = method.DescendantNodes().OfType<ArrayRankSpecifierSyntax>().Single();
34398var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34403var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34408var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
34489var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34494var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34543var rankSpecifierOld = method.DescendantNodes().OfType<ArrayRankSpecifierSyntax>().Single();
34596var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34601var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34717var x1Decl = GetOutVarDeclarations(tree, "x1").Single();
34722var x2Decl = GetOutVarDeclarations(tree, "x2").Single();
34727var x3Decl = GetOutVarDeclarations(tree, "x3").Single();
35178var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35217var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35261var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35292var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35331var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35363var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35399var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35438var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35468var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35505var varType = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "var").Single();
35661var identifierBefore = GetReferences(tree, "G").Single();
35696var foreachStatement = tree.GetRoot().DescendantNodes().OfType<ForEachStatementSyntax>().Single();
35851var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().Single();
35897var node = tree.GetRoot().DescendantNodes().OfType<ObjectCreationExpressionSyntax>().Single();
35981var initializerSyntax = tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single();
36174var declarationSyntax = tree.GetRoot().DescendantNodes().OfType<AccessorDeclarationSyntax>().Single();
36365var invocation = tree2.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Single();
36370Assert.True(model.TryGetSpeculativeSemanticModel(method.Body.SpanStart + 1, method.DescendantNodes().OfType<AttributeSyntax>().Single(), out speculativeModel));
36415Assert.Same(symbolInfo.Symbol, speculativeModel.GetDeclaredSymbol(tree2.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Where(l => l.Identifier.ValueText == "M2").Single()));
36451var invocation = tree2.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Single();
36456var equalsValue = method.DescendantNodes().OfType<EqualsValueClauseSyntax>().Single();
36493var invocation = tree2.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Single();
36497Assert.Same(symbolInfo.Symbol, speculativeModel.GetDeclaredSymbol(tree2.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Where(l => l.Identifier.ValueText == "M2").Single()));
36528var invocation = tree2.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Single();
36533var equalsValue = method.DescendantNodes().OfType<ParameterSyntax>().Single()
36534.DescendantNodes().OfType<EqualsValueClauseSyntax>().Single();
36566var invocation = tree2.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Single();
36570Assert.Same(symbolInfo.Symbol, speculativeModel.GetDeclaredSymbol(tree2.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Where(l => l.Identifier.ValueText == "M2").Single()));
Semantics\PatternMatchingTests.cs (20)
780var x1Ref = GetReferences(tree, "x1").Single();
848var yDecl = GetPatternDeclarations(tree, id).Single();
849var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.Identifier.ValueText == id).Single();
893var yRef = GetReferences(tree, "y1").Single();
2181var x0Decl = GetPatternDeclarations(tree, "x0").Single();
2186var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2191var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2237var x0Decl = GetPatternDeclarations(tree, "x0").Single();
2242var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2247var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3445var declaration = tree.GetRoot().DescendantNodes().OfType<IsPatternExpressionSyntax>().Single();
3446var o1 = GetReferences(tree, "o1").Single();
3480var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3481var x1Ref = GetReferences(tree, "x1").Single();
3485var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3486var x2Ref = GetReferences(tree, "x2").Single();
4250var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4251var x2Ref = GetReferences(tree, "x2").Single();
11410var syntax = tree.GetRoot().DescendantNodes().OfType<BlockSyntax>().Single();
11467var syntax = tree.GetRoot().DescendantNodes().OfType<BlockSyntax>().Single();
Semantics\PatternMatchingTests_Global.cs (609)
79var x1Decl = GetPatternDeclarations(tree, "x1").Single();
84var x2Decl = GetPatternDeclarations(tree, "x2").Single();
85var x2Ref = GetReferences(tree, "x2").Single();
88var x3Decl = GetPatternDeclarations(tree, "x3").Single();
89var x3Ref = GetReferences(tree, "x3").Single();
93var x4Ref = GetReferences(tree, "x4").Single();
123var x1Decl = GetPatternDeclarations(tree, "x1").Single();
128var x2Decl = GetPatternDeclarations(tree, "x2").Single();
129var x2Ref = GetReferences(tree, "x2").Single();
133var x3Decl = GetPatternDeclarations(tree, "x3").Single();
134var x3Ref = GetReferences(tree, "x3").Single();
138var x4Ref = GetReferences(tree, "x4").Single();
201var x1Decl = GetPatternDeclarations(tree, "x1").Single();
206var x2Decl = GetPatternDeclarations(tree, "x2").Single();
207var x2Ref = GetReferences(tree, "x2").Single();
210var x3Decl = GetPatternDeclarations(tree, "x3").Single();
211var x3Ref = GetReferences(tree, "x3").Single();
215var x4Ref = GetReferences(tree, "x4").Single();
245var x1Decl = GetPatternDeclarations(tree, "x1").Single();
250var x2Decl = GetPatternDeclarations(tree, "x2").Single();
251var x2Ref = GetReferences(tree, "x2").Single();
255var x3Decl = GetPatternDeclarations(tree, "x3").Single();
256var x3Ref = GetReferences(tree, "x3").Single();
260var x4Ref = GetReferences(tree, "x4").Single();
295var x1Decl = GetPatternDeclarations(tree, "x1").Single();
371var x1Decl = GetPatternDeclarations(tree, "x1").Single();
376var x2Decl = GetPatternDeclarations(tree, "x2").Single();
377var x2Ref = GetReferences(tree, "x2").Single();
380var x3Decl = GetPatternDeclarations(tree, "x3").Single();
381var x3Ref = GetReferences(tree, "x3").Single();
385var x4Ref = GetReferences(tree, "x4").Single();
431var x1Decl = GetPatternDeclarations(tree, "x1").Single();
436var x2Decl = GetPatternDeclarations(tree, "x2").Single();
437var x2Ref = GetReferences(tree, "x2").Single();
441var x3Decl = GetPatternDeclarations(tree, "x3").Single();
442var x3Ref = GetReferences(tree, "x3").Single();
446var x4Ref = GetReferences(tree, "x4").Single();
523var x1Decl = GetPatternDeclarations(tree, "x1").Single();
528var x2Decl = GetPatternDeclarations(tree, "x2").Single();
529var x2Ref = GetReferences(tree, "x2").Single();
532var x3Decl = GetPatternDeclarations(tree, "x3").Single();
533var x3Ref = GetReferences(tree, "x3").Single();
537var x4Ref = GetReferences(tree, "x4").Single();
580var x1Decl = GetPatternDeclarations(tree, "x1").Single();
585var x2Decl = GetPatternDeclarations(tree, "x2").Single();
586var x2Ref = GetReferences(tree, "x2").Single();
590var x3Decl = GetPatternDeclarations(tree, "x3").Single();
591var x3Ref = GetReferences(tree, "x3").Single();
595var x4Ref = GetReferences(tree, "x4").Single();
760var x1Decl = GetPatternDeclarations(tree, "x1").Single();
765var x2Decl = GetPatternDeclarations(tree, "x2").Single();
766var x2Ref = GetReferences(tree, "x2").Single();
769var x3Decl = GetPatternDeclarations(tree, "x3").Single();
770var x3Ref = GetReferences(tree, "x3").Single();
774var x4Ref = GetReferences(tree, "x4").Single();
807var x1Decl = GetPatternDeclarations(tree, "x1").Single();
812var x2Decl = GetPatternDeclarations(tree, "x2").Single();
813var x2Ref = GetReferences(tree, "x2").Single();
817var x3Decl = GetPatternDeclarations(tree, "x3").Single();
818var x3Ref = GetReferences(tree, "x3").Single();
822var x4Ref = GetReferences(tree, "x4").Single();
897var x1Decl = GetPatternDeclarations(tree, "x1").Single();
903var x2Decl = GetPatternDeclarations(tree, "x2").Single();
904var x2Ref = GetReferences(tree, "x2").Single();
907var x3Decl = GetPatternDeclarations(tree, "x3").Single();
908var x3Ref = GetReferences(tree, "x3").Single();
912var x4Ref = GetReferences(tree, "x4").Single();
945var x1Decl = GetPatternDeclarations(tree, "x1").Single();
950var x2Decl = GetPatternDeclarations(tree, "x2").Single();
951var x2Ref = GetReferences(tree, "x2").Single();
955var x3Decl = GetPatternDeclarations(tree, "x3").Single();
956var x3Ref = GetReferences(tree, "x3").Single();
960var x4Ref = GetReferences(tree, "x4").Single();
1024var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1029var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1030var x2Ref = GetReferences(tree, "x2").Single();
1033var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1034var x3Ref = GetReferences(tree, "x3").Single();
1038var x4Ref = GetReferences(tree, "x4").Single();
1077var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1082var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1083var x2Ref = GetReferences(tree, "x2").Single();
1087var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1088var x3Ref = GetReferences(tree, "x3").Single();
1092var x4Ref = GetReferences(tree, "x4").Single();
1156var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1161var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1162var x2Ref = GetReferences(tree, "x2").Single();
1165var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1166var x3Ref = GetReferences(tree, "x3").Single();
1170var x4Ref = GetReferences(tree, "x4").Single();
1209var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1214var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1215var x2Ref = GetReferences(tree, "x2").Single();
1219var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1220var x3Ref = GetReferences(tree, "x3").Single();
1224var x4Ref = GetReferences(tree, "x4").Single();
1265var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1330var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1335var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1336var x2Ref = GetReferences(tree, "x2").Single();
1339var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1340var x3Ref = GetReferences(tree, "x3").Single();
1344var x4Ref = GetReferences(tree, "x4").Single();
1374var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1379var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1380var x2Ref = GetReferences(tree, "x2").Single();
1384var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1385var x3Ref = GetReferences(tree, "x3").Single();
1389var x4Ref = GetReferences(tree, "x4").Single();
1455var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1461var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1462var x2Ref = GetReferences(tree, "x2").Single();
1465var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1466var x3Ref = GetReferences(tree, "x3").Single();
1470var x4Ref = GetReferences(tree, "x4").Single();
1500var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1505var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1506var x2Ref = GetReferences(tree, "x2").Single();
1510var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1511var x3Ref = GetReferences(tree, "x3").Single();
1515var x4Ref = GetReferences(tree, "x4").Single();
1587var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1592var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1593var x2Ref = GetReferences(tree, "x2").Single();
1596var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1597var x3Ref = GetReferences(tree, "x3").Single();
1601var x4Ref = GetReferences(tree, "x4").Single();
1641var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1646var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1647var x2Ref = GetReferences(tree, "x2").Single();
1651var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1652var x3Ref = GetReferences(tree, "x3").Single();
1656var x4Ref = GetReferences(tree, "x4").Single();
1735var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1740var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1741var x2Ref = GetReferences(tree, "x2").Single();
1744var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1745var x3Ref = GetReferences(tree, "x3").Single();
1749var x4Ref = GetReferences(tree, "x4").Single();
1789var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1794var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1795var x2Ref = GetReferences(tree, "x2").Single();
1799var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1800var x3Ref = GetReferences(tree, "x3").Single();
1804var x4Ref = GetReferences(tree, "x4").Single();
1927var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1934var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1935var x2Ref = GetReferences(tree, "x2").Single();
1939var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1940var x3Ref = GetReferences(tree, "x3").Single();
1945var x4Ref = GetReferences(tree, "x4").Single();
1997var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2004var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2005var x2Ref = GetReferences(tree, "x2").Single();
2009var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2010var x3Ref = GetReferences(tree, "x3").Single();
2015var x4Ref = GetReferences(tree, "x4").Single();
2098var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2105var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2106var x2Ref = GetReferences(tree, "x2").Single();
2110var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2111var x3Ref = GetReferences(tree, "x3").Single();
2116var x4Ref = GetReferences(tree, "x4").Single();
2168var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2175var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2176var x2Ref = GetReferences(tree, "x2").Single();
2180var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2181var x3Ref = GetReferences(tree, "x3").Single();
2186var x4Ref = GetReferences(tree, "x4").Single();
2301var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2308var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2309var x2Ref = GetReferences(tree, "x2").Single();
2313var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2314var x3Ref = GetReferences(tree, "x3").Single();
2319var x4Ref = GetReferences(tree, "x4").Single();
2371var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2378var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2379var x2Ref = GetReferences(tree, "x2").Single();
2383var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2384var x3Ref = GetReferences(tree, "x3").Single();
2389var x4Ref = GetReferences(tree, "x4").Single();
2473var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2480var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2481var x2Ref = GetReferences(tree, "x2").Single();
2485var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2486var x3Ref = GetReferences(tree, "x3").Single();
2491var x4Ref = GetReferences(tree, "x4").Single();
2543var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2550var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2551var x2Ref = GetReferences(tree, "x2").Single();
2555var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2556var x3Ref = GetReferences(tree, "x3").Single();
2561var x4Ref = GetReferences(tree, "x4").Single();
2682var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2687var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2688var x2Ref = GetReferences(tree, "x2").Single();
2691var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2692var x3Ref = GetReferences(tree, "x3").Single();
2696var x4Ref = GetReferences(tree, "x4").Single();
2736var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2741var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2742var x2Ref = GetReferences(tree, "x2").Single();
2746var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2747var x3Ref = GetReferences(tree, "x3").Single();
2751var x4Ref = GetReferences(tree, "x4").Single();
2828var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2833var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2834var x2Ref = GetReferences(tree, "x2").Single();
2837var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2838var x3Ref = GetReferences(tree, "x3").Single();
2842var x4Ref = GetReferences(tree, "x4").Single();
2882var x1Decl = GetPatternDeclarations(tree, "x1").Single();
2887var x2Decl = GetPatternDeclarations(tree, "x2").Single();
2888var x2Ref = GetReferences(tree, "x2").Single();
2892var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2893var x3Ref = GetReferences(tree, "x3").Single();
2897var x4Ref = GetReferences(tree, "x4").Single();
3071var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3076var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3077var x2Ref = GetReferences(tree, "x2").Single();
3080var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3081var x3Ref = GetReferences(tree, "x3").Single();
3085var x4Ref = GetReferences(tree, "x4").Single();
3090var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3091var x5Ref = GetReferences(tree, "x5").Single();
3094var x6Decl = GetPatternDeclarations(tree, "x6").Single();
3095var x6Ref = GetReferences(tree, "x6").Single();
3130var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3135var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3136var x2Ref = GetReferences(tree, "x2").Single();
3140var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3141var x3Ref = GetReferences(tree, "x3").Single();
3145var x4Ref = GetReferences(tree, "x4").Single();
3150var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3151var x5Ref = GetReferences(tree, "x5").Single();
3155var x6Decl = GetPatternDeclarations(tree, "x6").Single();
3156var x6Ref = GetReferences(tree, "x6").Single();
3230var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3235var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3236var x2Ref = GetReferences(tree, "x2").Single();
3239var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3240var x3Ref = GetReferences(tree, "x3").Single();
3244var x4Ref = GetReferences(tree, "x4").Single();
3286var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3291var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3292var x2Ref = GetReferences(tree, "x2").Single();
3296var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3297var x3Ref = GetReferences(tree, "x3").Single();
3301var x4Ref = GetReferences(tree, "x4").Single();
3376var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3381var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3382var x2Ref = GetReferences(tree, "x2").Single();
3385var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3386var x3Ref = GetReferences(tree, "x3").Single();
3390var x4Ref = GetReferences(tree, "x4").Single();
3432var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3437var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3438var x2Ref = GetReferences(tree, "x2").Single();
3442var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3443var x3Ref = GetReferences(tree, "x3").Single();
3447var x4Ref = GetReferences(tree, "x4").Single();
3492var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3573var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3578var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3579var x2Ref = GetReferences(tree, "x2").Single();
3582var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3583var x3Ref = GetReferences(tree, "x3").Single();
3587var x4Ref = GetReferences(tree, "x4").Single();
3592var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3640var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3645var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3646var x2Ref = GetReferences(tree, "x2").Single();
3650var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3651var x3Ref = GetReferences(tree, "x3").Single();
3655var x4Ref = GetReferences(tree, "x4").Single();
3660var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3744var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3749var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3750var x2Ref = GetReferences(tree, "x2").Single();
3753var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3754var x3Ref = GetReferences(tree, "x3").Single();
3758var x4Ref = GetReferences(tree, "x4").Single();
3763var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3811var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3816var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3817var x2Ref = GetReferences(tree, "x2").Single();
3821var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3822var x3Ref = GetReferences(tree, "x3").Single();
3826var x4Ref = GetReferences(tree, "x4").Single();
3831var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3875var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3969var x1Decl = GetPatternDeclarations(tree, "x1").Single();
3974var x2Decl = GetPatternDeclarations(tree, "x2").Single();
3975var x2Ref = GetReferences(tree, "x2").Single();
3978var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3979var x3Ref = GetReferences(tree, "x3").Single();
3983var x4Ref = GetReferences(tree, "x4").Single();
3988var x5Decl = GetPatternDeclarations(tree, "x5").Single();
3993var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4045var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4050var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4051var x2Ref = GetReferences(tree, "x2").Single();
4055var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4056var x3Ref = GetReferences(tree, "x3").Single();
4060var x4Ref = GetReferences(tree, "x4").Single();
4065var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4071var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4167var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4172var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4173var x2Ref = GetReferences(tree, "x2").Single();
4176var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4177var x3Ref = GetReferences(tree, "x3").Single();
4181var x4Ref = GetReferences(tree, "x4").Single();
4186var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4191var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4243var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4248var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4249var x2Ref = GetReferences(tree, "x2").Single();
4253var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4254var x3Ref = GetReferences(tree, "x3").Single();
4258var x4Ref = GetReferences(tree, "x4").Single();
4263var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4269var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4314var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4395var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4400var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4401var x2Ref = GetReferences(tree, "x2").Single();
4404var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4405var x3Ref = GetReferences(tree, "x3").Single();
4409var x4Ref = GetReferences(tree, "x4").Single();
4414var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4415var x5Ref = GetReferences(tree, "x5").Single();
4418var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4419var x6Ref = GetReferences(tree, "x6").Single();
4456var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4461var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4462var x2Ref = GetReferences(tree, "x2").Single();
4466var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4467var x3Ref = GetReferences(tree, "x3").Single();
4471var x4Ref = GetReferences(tree, "x4").Single();
4476var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4477var x5Ref = GetReferences(tree, "x5").Single();
4481var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4482var x6Ref = GetReferences(tree, "x6").Single();
4562var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4567var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4568var x2Ref = GetReferences(tree, "x2").Single();
4571var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4572var x3Ref = GetReferences(tree, "x3").Single();
4576var x4Ref = GetReferences(tree, "x4").Single();
4581var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4582var x5Ref = GetReferences(tree, "x5").Single();
4585var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4586var x6Ref = GetReferences(tree, "x6").Single();
4623var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4628var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4629var x2Ref = GetReferences(tree, "x2").Single();
4633var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4634var x3Ref = GetReferences(tree, "x3").Single();
4638var x4Ref = GetReferences(tree, "x4").Single();
4643var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4644var x5Ref = GetReferences(tree, "x5").Single();
4648var x6Decl = GetPatternDeclarations(tree, "x6").Single();
4649var x6Ref = GetReferences(tree, "x6").Single();
4678var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4724var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4763var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4802var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4834var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4835var x1Ref = GetReferences(tree, "x1").Single();
4838var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4839var x2Ref = GetReferences(tree, "x2").Single();
4909var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4914var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4915var x2Ref = GetReferences(tree, "x2").Single();
4918var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4919var x3Ref = GetReferences(tree, "x3").Single();
4923var x4Ref = GetReferences(tree, "x4").Single();
4928var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4929var x5Ref = GetReferences(tree, "x5").Single();
4978var x1Decl = GetPatternDeclarations(tree, "x1").Single();
4985var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4986var x2Ref = GetReferences(tree, "x2").Single();
4990var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4991var x3Ref = GetReferences(tree, "x3").Single();
4996var x4Ref = GetReferences(tree, "x4").Single();
5002var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5003var x5Ref = GetReferences(tree, "x5").Single();
5075var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5080var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5081var x2Ref = GetReferences(tree, "x2").Single();
5084var x3Decl = GetPatternDeclarations(tree, "x3").Single();
5085var x3Ref = GetReferences(tree, "x3").Single();
5089var x4Ref = GetReferences(tree, "x4").Single();
5094var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5095var x5Ref = GetReferences(tree, "x5").Single();
5144var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5151var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5152var x2Ref = GetReferences(tree, "x2").Single();
5156var x3Decl = GetPatternDeclarations(tree, "x3").Single();
5157var x3Ref = GetReferences(tree, "x3").Single();
5162var x4Ref = GetReferences(tree, "x4").Single();
5168var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5169var x5Ref = GetReferences(tree, "x5").Single();
5199var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5245var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5284var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5323var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5402var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5407var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5408var x2Ref = GetReferences(tree, "x2").Single();
5411var x3Decl = GetPatternDeclarations(tree, "x3").Single();
5412var x3Ref = GetReferences(tree, "x3").Single();
5416var x4Ref = GetReferences(tree, "x4").Single();
5421var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5422var x5Ref = GetReferences(tree, "x5").Single();
5425var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5426var x6Ref = GetReferences(tree, "x6").Single();
5478var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5485var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5486var x2Ref = GetReferences(tree, "x2").Single();
5490var x3Decl = GetPatternDeclarations(tree, "x3").Single();
5491var x3Ref = GetReferences(tree, "x3").Single();
5496var x4Ref = GetReferences(tree, "x4").Single();
5502var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5503var x5Ref = GetReferences(tree, "x5").Single();
5507var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5508var x6Ref = GetReferences(tree, "x6").Single();
5587var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5592var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5593var x2Ref = GetReferences(tree, "x2").Single();
5596var x3Decl = GetPatternDeclarations(tree, "x3").Single();
5597var x3Ref = GetReferences(tree, "x3").Single();
5601var x4Ref = GetReferences(tree, "x4").Single();
5606var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5607var x5Ref = GetReferences(tree, "x5").Single();
5610var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5611var x6Ref = GetReferences(tree, "x6").Single();
5663var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5670var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5671var x2Ref = GetReferences(tree, "x2").Single();
5675var x3Decl = GetPatternDeclarations(tree, "x3").Single();
5676var x3Ref = GetReferences(tree, "x3").Single();
5681var x4Ref = GetReferences(tree, "x4").Single();
5687var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5688var x5Ref = GetReferences(tree, "x5").Single();
5692var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5693var x6Ref = GetReferences(tree, "x6").Single();
5728var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5779var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5818var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5857var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5894var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5895var x1Ref = GetReferences(tree, "x1").Single();
5898var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5899var x2Ref = GetReferences(tree, "x2").Single();
5940var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5978var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6028var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6065var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6112var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6144var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6198var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6236var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6271var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6300var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6322var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6351var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6375var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6398var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6687var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6730var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6735var x2Decl = GetPatternDeclarations(tree, "x2").Single();
6736var x2Ref = GetReferences(tree, "x2").Single();
6739var x3Decl = GetPatternDeclarations(tree, "x3").Single();
6740var x3Ref = GetReferences(tree, "x3").Single();
6763var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6768var x2Decl = GetPatternDeclarations(tree, "x2").Single();
6769var x2Ref = GetReferences(tree, "x2").Single();
6772var x3Decl = GetPatternDeclarations(tree, "x3").Single();
6773var x3Ref = GetReferences(tree, "x3").Single();
6805var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6943var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6948var x2Decl = GetPatternDeclarations(tree, "x2").Single();
6953var x4Decl = GetPatternDeclarations(tree, "x4").Single();
6959var x6Decl = GetPatternDeclarations(tree, "x6").Single();
6964var x7Decl = GetPatternDeclarations(tree, "x7").Single();
6970var x8Decl = GetPatternDeclarations(tree, "x8").Single();
6988var y12Ref = GetReferences(tree, "y12").Single();
7041var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7046var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7051var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7057var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7062var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7068var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7086var y12Ref = GetReferences(tree, "y12").Single();
7133var x0Decl = GetPatternDeclarations(tree, "x0").Single();
7138var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7143var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7260var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7265var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7270var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7276var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7281var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7287var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7305var y12Ref = GetReferences(tree, "y12").Single();
7315var x15Decl = GetPatternDeclarations(tree, "x15").Single();
7364var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7369var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7374var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7380var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7385var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7391var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7409var y12Ref = GetReferences(tree, "y12").Single();
7419var x15Decl = GetPatternDeclarations(tree, "x15").Single();
7453var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7529var x3Decl = GetPatternDeclarations(tree, "x3").Single();
7530var x3Ref = GetReferences(tree, "x3").Single();
7533var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7534var x4Ref = GetReferences(tree, "x4").Single();
7538var x5Ref = GetReferences(tree, "x5").Single();
7550var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7559var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7578var x11Decl = GetPatternDeclarations(tree, "x11").Single();
7585var x12Decl = GetPatternDeclarations(tree, "x12").Single();
7623var x3Decl = GetPatternDeclarations(tree, "x3").Single();
7624var x3Ref = GetReferences(tree, "x3").Single();
7627var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7628var x4Ref = GetReferences(tree, "x4").Single();
7632var x5Ref = GetReferences(tree, "x5").Single();
7644var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7653var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7672var x11Decl = GetPatternDeclarations(tree, "x11").Single();
7679var x12Decl = GetPatternDeclarations(tree, "x12").Single();
7710var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7711var x1Ref = GetReferences(tree, "x1").Single();
7735var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7736var x1Ref = GetReferences(tree, "x1").Single();
7931var y1Decl = GetPatternDeclarations(tree, "y1").Single();
7936var y2Decl = GetPatternDeclarations(tree, "y2").Single();
7941var z2Decl = GetPatternDeclarations(tree, "z2").Single();
7948var y3Decl = GetPatternDeclarations(tree, "y3").Single();
7953var z3Decl = GetPatternDeclarations(tree, "z3").Single();
7960var y4Decl = GetPatternDeclarations(tree, "y4").Single();
7965var z4Decl = GetPatternDeclarations(tree, "z4").Single();
7970var u4Decl = GetPatternDeclarations(tree, "u4").Single();
7978var v4Decl = GetPatternDeclarations(tree, "v4").Single();
7986var y5Decl = GetPatternDeclarations(tree, "y5").Single();
7991var z5Decl = GetPatternDeclarations(tree, "z5").Single();
7996var u5Decl = GetPatternDeclarations(tree, "u5").Single();
8004var v5Decl = GetPatternDeclarations(tree, "v5").Single();
8012var y6Decl = GetPatternDeclarations(tree, "y6").Single();
8017var z6Decl = GetPatternDeclarations(tree, "z6").Single();
8024var y7Decl = GetPatternDeclarations(tree, "y7").Single();
8029var z7Decl = GetPatternDeclarations(tree, "z7").Single();
8037var u7Decl = GetPatternDeclarations(tree, "u7").Single();
8045var y8Decl = GetPatternDeclarations(tree, "y8").Single();
8050var z8Decl = GetPatternDeclarations(tree, "z8").Single();
8056var y9Decl = GetPatternDeclarations(tree, "y9").Single();
8061var z9Decl = GetPatternDeclarations(tree, "z9").Single();
8068var u9Decl = GetPatternDeclarations(tree, "u9").Single();
8075var y10Decl = GetPatternDeclarations(tree, "y10").Single();
8081var y11Decl = GetPatternDeclarations(tree, "y11").Single();
8190var y1Decl = GetPatternDeclarations(tree, "y1").Single();
8195var y2Decl = GetPatternDeclarations(tree, "y2").Single();
8200var z2Decl = GetPatternDeclarations(tree, "z2").Single();
8207var y3Decl = GetPatternDeclarations(tree, "y3").Single();
8212var z3Decl = GetPatternDeclarations(tree, "z3").Single();
8219var y4Decl = GetPatternDeclarations(tree, "y4").Single();
8224var z4Decl = GetPatternDeclarations(tree, "z4").Single();
8229var u4Decl = GetPatternDeclarations(tree, "u4").Single();
8237var v4Decl = GetPatternDeclarations(tree, "v4").Single();
8245var y5Decl = GetPatternDeclarations(tree, "y5").Single();
8250var z5Decl = GetPatternDeclarations(tree, "z5").Single();
8255var u5Decl = GetPatternDeclarations(tree, "u5").Single();
8263var v5Decl = GetPatternDeclarations(tree, "v5").Single();
8271var y6Decl = GetPatternDeclarations(tree, "y6").Single();
8276var z6Decl = GetPatternDeclarations(tree, "z6").Single();
8283var y7Decl = GetPatternDeclarations(tree, "y7").Single();
8288var z7Decl = GetPatternDeclarations(tree, "z7").Single();
8296var u7Decl = GetPatternDeclarations(tree, "u7").Single();
8304var y8Decl = GetPatternDeclarations(tree, "y8").Single();
8309var z8Decl = GetPatternDeclarations(tree, "z8").Single();
8315var y9Decl = GetPatternDeclarations(tree, "y9").Single();
8320var z9Decl = GetPatternDeclarations(tree, "z9").Single();
8327var u9Decl = GetPatternDeclarations(tree, "u9").Single();
8334var y10Decl = GetPatternDeclarations(tree, "y10").Single();
8340var y11Decl = GetPatternDeclarations(tree, "y11").Single();
8375var yDecl = GetPatternDeclarations(tree, "y1").Single();
8376var yRef = GetReferences(tree, "y1").Single();
8482var x1Decl = GetPatternDeclarations(tree, "x1").Single();
8487var x2Decl = GetPatternDeclarations(tree, "x2").Single();
8492var x4Decl = GetPatternDeclarations(tree, "x4").Single();
8498var x6Decl = GetPatternDeclarations(tree, "x6").Single();
8503var x7Decl = GetPatternDeclarations(tree, "x7").Single();
8509var x8Decl = GetPatternDeclarations(tree, "x8").Single();
8522var x10Decl = GetPatternDeclarations(tree, "x10").Single();
8523var x10Ref = GetReferences(tree, "x10").Single();
8531var y12Ref = GetReferences(tree, "y12").Single();
8581var x1Decl = GetPatternDeclarations(tree, "x1").Single();
8586var x2Decl = GetPatternDeclarations(tree, "x2").Single();
8591var x4Decl = GetPatternDeclarations(tree, "x4").Single();
8597var x6Decl = GetPatternDeclarations(tree, "x6").Single();
8602var x7Decl = GetPatternDeclarations(tree, "x7").Single();
8608var x8Decl = GetPatternDeclarations(tree, "x8").Single();
8621var x10Decl = GetPatternDeclarations(tree, "x10").Single();
8622var x10Ref = GetReferences(tree, "x10").Single();
8630var y12Ref = GetReferences(tree, "y12").Single();
Semantics\PatternMatchingTests_Scope.cs (558)
213var x2Decl = GetPatternDeclarations(tree, "x2").Single();
214var x2Ref = GetReferences(tree, "x2").Single();
217var x3Decl = GetPatternDeclarations(tree, "x3").Single();
218var x3Ref = GetReferences(tree, "x3").Single();
221var x4Decl = GetPatternDeclarations(tree, "x4").Single();
228var x5Decl = GetPatternDeclarations(tree, "x5").Single();
243var x9Decl = GetPatternDeclarations(tree, "x9").Single();
244var x9Ref = GetReferences(tree, "x9").Single();
247var x10Decl = GetPatternDeclarations(tree, "x10").Single();
248var x10Ref = GetReferences(tree, "x10").Single();
251var x11Decl = GetPatternDeclarations(tree, "x11").Single();
256var x12Decl = GetPatternDeclarations(tree, "x12").Single();
373var x1Decl = GetPatternDeclarations(tree, "x1").Single();
374var x1Ref = GetReferences(tree, "x1").Single();
408GetReferences(tree, "SpeculateHere").Single().SpanStart,
414var x1Decl = GetPatternDeclarations(tree, "x1").Single();
598var x2Decl = GetPatternDeclarations(tree, "x2").Single();
599var x2Ref = GetReferences(tree, "x2").Single();
602var x3Decl = GetPatternDeclarations(tree, "x3").Single();
603var x3Ref = GetReferences(tree, "x3").Single();
606var x4Decl = GetPatternDeclarations(tree, "x4").Single();
613var x5Decl = GetPatternDeclarations(tree, "x5").Single();
625var x9Decl = GetPatternDeclarations(tree, "x9").Single();
626var x9Ref = GetReferences(tree, "x9").Single();
629var x10Decl = GetPatternDeclarations(tree, "x10").Single();
630var x10Ref = GetReferences(tree, "x10").Single();
633var x11Decl = GetPatternDeclarations(tree, "x11").Single();
638var x12Decl = GetPatternDeclarations(tree, "x12").Single();
678var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
679var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x1").Single();
713tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "SpeculateHere").Single().SpanStart,
719var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
868var x2Decl = GetPatternDeclarations(tree, "x2").Single();
869var x2Ref = GetReferences(tree, "x2").Single();
872var x3Decl = GetPatternDeclarations(tree, "x3").Single();
873var x3Ref = GetReferences(tree, "x3").Single();
876var x4Decl = GetPatternDeclarations(tree, "x4").Single();
883var x5Decl = GetPatternDeclarations(tree, "x5").Single();
895var x9Decl = GetPatternDeclarations(tree, "x9").Single();
896var x9Ref = GetReferences(tree, "x9").Single();
899var x10Decl = GetPatternDeclarations(tree, "x10").Single();
900var x10Ref = GetReferences(tree, "x10").Single();
903var x11Decl = GetPatternDeclarations(tree, "x11").Single();
908var x12Decl = GetPatternDeclarations(tree, "x12").Single();
947var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
948var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x1").Single();
982tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "SpeculateHere").Single().SpanStart,
988var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
1158var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1163var x2Decl = GetPatternDeclarations(tree, "x2").Single();
1168var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1174var x4Decl = GetPatternDeclarations(tree, "x4").Single();
1181var x5Decl = GetPatternDeclarations(tree, "x5").Single();
1182var x5Ref = GetReferences(tree, "x5").Single();
1185var x6Decl = GetPatternDeclarations(tree, "x6").Single();
1190var x7Decl = GetPatternDeclarations(tree, "x7").Single();
1196var x8Decl = GetPatternDeclarations(tree, "x8").Single();
1213var y12Ref = GetReferences(tree, "y12").Single();
1251var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1252var x1Ref = GetReferences(tree, "x1").Single();
1286GetReferences(tree, "SpeculateHere").Single().SpanStart,
1292var x1Decl = GetPatternDeclarations(tree, "x1").Single();
1521var x3Decl = GetPatternDeclarations(tree, "x3").Single();
1522var x3Ref = GetReferences(tree, "x3").Single();
1525var x4Decl = GetPatternDeclarations(tree, "x4").Single();
1526var x4Ref = GetReferences(tree, "x4").Single();
1530var x5Ref = GetReferences(tree, "x5").Single();
1542var x7Decl = GetPatternDeclarations(tree, "x7").Single();
1551var x8Decl = GetPatternDeclarations(tree, "x8").Single();
1570var x11Decl = GetPatternDeclarations(tree, "x11").Single();
1577var x12Decl = GetPatternDeclarations(tree, "x12").Single();
1821var y1Decl = GetPatternDeclarations(tree, "y1").Single();
1826var y2Decl = GetPatternDeclarations(tree, "y2").Single();
1831var z2Decl = GetPatternDeclarations(tree, "z2").Single();
1838var y3Decl = GetPatternDeclarations(tree, "y3").Single();
1843var z3Decl = GetPatternDeclarations(tree, "z3").Single();
1850var y4Decl = GetPatternDeclarations(tree, "y4").Single();
1855var z4Decl = GetPatternDeclarations(tree, "z4").Single();
1860var u4Decl = GetPatternDeclarations(tree, "u4").Single();
1868var v4Decl = GetPatternDeclarations(tree, "v4").Single();
1876var y5Decl = GetPatternDeclarations(tree, "y5").Single();
1881var z5Decl = GetPatternDeclarations(tree, "z5").Single();
1886var u5Decl = GetPatternDeclarations(tree, "u5").Single();
1894var v5Decl = GetPatternDeclarations(tree, "v5").Single();
1902var y6Decl = GetPatternDeclarations(tree, "y6").Single();
1907var z6Decl = GetPatternDeclarations(tree, "z6").Single();
1914var y7Decl = GetPatternDeclarations(tree, "y7").Single();
1919var z7Decl = GetPatternDeclarations(tree, "z7").Single();
1927var u7Decl = GetPatternDeclarations(tree, "u7").Single();
1935var y8Decl = GetPatternDeclarations(tree, "y8").Single();
1940var z8Decl = GetPatternDeclarations(tree, "z8").Single();
1946var y9Decl = GetPatternDeclarations(tree, "y9").Single();
1951var z9Decl = GetPatternDeclarations(tree, "z9").Single();
1958var u9Decl = GetPatternDeclarations(tree, "u9").Single();
1965var y10Decl = GetPatternDeclarations(tree, "y10").Single();
1971var y11Decl = GetPatternDeclarations(tree, "y11").Single();
2072var y4Decl = GetPatternDeclarations(tree, "y4").Single();
2077var z4Decl = GetPatternDeclarations(tree, "z4").Single();
2082var u4Decl = GetPatternDeclarations(tree, "u4").Single();
2090var v4Decl = GetPatternDeclarations(tree, "v4").Single();
2098var y5Decl = GetPatternDeclarations(tree, "y5").Single();
2103var z5Decl = GetPatternDeclarations(tree, "z5").Single();
2108var u5Decl = GetPatternDeclarations(tree, "u5").Single();
2116var v5Decl = GetPatternDeclarations(tree, "v5").Single();
2221var yDecl = GetPatternDeclarations(tree, id).Single();
2485var yDecl = GetPatternDeclarations(tree, id).Single();
2486var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.Identifier.ValueText == id).Single();
2555var yDecl = GetPatternDeclarations(tree, id).Single();
2556var yRef = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(name => name.Identifier.ValueText == id).Single();
2711var yDecl = GetPatternDeclarations(tree, id).Single();
2987var x3Decl = GetPatternDeclarations(tree, "x3").Single();
2988var x3Ref = GetReferences(tree, "x3").Single();
2991var x4Decl = GetPatternDeclarations(tree, "x4").Single();
2992var x4Ref = GetReferences(tree, "x4").Single();
2996var x5Ref = GetReferences(tree, "x5").Single();
3008var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3015var x11Decl = GetPatternDeclarations(tree, "x11").Single();
3021var x12Decl = GetPatternDeclarations(tree, "x12").Single();
3027var x13Decl = GetPatternDeclarations(tree, "x13").Single();
3028var x13Ref = GetReferences(tree, "x13").Single();
3156var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3157var x3Ref = GetReferences(tree, "x3").Single();
3160var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3161var x4Ref = GetReferences(tree, "x4").Single();
3165var x5Ref = GetReferences(tree, "x5").Single();
3177var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3184var x11Decl = GetPatternDeclarations(tree, "x11").Single();
3185var x11Ref = GetReferences(tree, "x11").Single();
3271var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3272var x3Ref = GetReferences(tree, "x3").Single();
3275var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3276var x4Ref = GetReferences(tree, "x4").Single();
3280var x5Ref = GetReferences(tree, "x5").Single();
3292var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3299var x11Decl = GetPatternDeclarations(tree, "x11").Single();
3300var x11Ref = GetReferences(tree, "x11").Single();
3360var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3361var x3Ref = GetReferences(tree, "x3").Single();
3364var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3365var x4Ref = GetReferences(tree, "x4").Single();
3369var x5Ref = GetReferences(tree, "x5").Single();
3381var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3388var x8Decl = GetPatternDeclarations(tree, "x8").Single();
3393var x9Decl = GetPatternDeclarations(tree, "x9").Single();
3448var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3449var x3Ref = GetReferences(tree, "x3").Single();
3452var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3453var x4Ref = GetReferences(tree, "x4").Single();
3457var x5Ref = GetReferences(tree, "x5").Single();
3469var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3535var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3536var x3Ref = GetReferences(tree, "x3").Single();
3539var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3540var x4Ref = GetReferences(tree, "x4").Single();
3544var x5Ref = GetReferences(tree, "x5").Single();
3556var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3611var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3612var x3Ref = GetReferences(tree, "x3").Single();
3615var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3616var x4Ref = GetReferences(tree, "x4").Single();
3620var x5Ref = GetReferences(tree, "x5").Single();
3632var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3708var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3709var x3Ref = GetReferences(tree, "x3").Single();
3712var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3713var x4Ref = GetReferences(tree, "x4").Single();
3717var x5Ref = GetReferences(tree, "x5").Single();
3729var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3799var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3800var x3Ref = GetReferences(tree, "x3").Single();
3803var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3804var x4Ref = GetReferences(tree, "x4").Single();
3808var x5Ref = GetReferences(tree, "x5").Single();
3820var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3889var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3890var x3Ref = GetReferences(tree, "x3").Single();
3893var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3894var x4Ref = GetReferences(tree, "x4").Single();
3898var x5Ref = GetReferences(tree, "x5").Single();
3910var x7Decl = GetPatternDeclarations(tree, "x7").Single();
3981var x3Decl = GetPatternDeclarations(tree, "x3").Single();
3982var x3Ref = GetReferences(tree, "x3").Single();
3985var x4Decl = GetPatternDeclarations(tree, "x4").Single();
3986var x4Ref = GetReferences(tree, "x4").Single();
3990var x5Ref = GetReferences(tree, "x5").Single();
4002var x7Decl = GetPatternDeclarations(tree, "x7").Single();
4077var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4078var x3Ref = GetReferences(tree, "x3").Single();
4081var x4Decl = GetPatternDeclarations(tree, "x4").Single();
4082var x4Ref = GetReferences(tree, "x4").Single();
4086var x5Ref = GetReferences(tree, "x5").Single();
4098var x7Decl = GetPatternDeclarations(tree, "x7").Single();
4223var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4226var x4Decl = GetPatternDeclarations(tree, "x4").Single();
4227var x4Ref = GetReferences(tree, "x4").Single();
4232var x5Ref = GetReferences(tree, "x5").Single();
4514var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4519var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4524var x4Decl = GetPatternDeclarations(tree, "x4").Single();
4531var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4547var x9Decl = GetPatternDeclarations(tree, "x9").Single();
4556var x11Decl = GetPatternDeclarations(tree, "x11").Single();
4564var x12Decl = GetPatternDeclarations(tree, "x12").Single();
4914var x2Decl = GetPatternDeclarations(tree, "x2").Single();
4919var x3Decl = GetPatternDeclarations(tree, "x3").Single();
4924var x4Decl = GetPatternDeclarations(tree, "x4").Single();
4931var x5Decl = GetPatternDeclarations(tree, "x5").Single();
4947var x9Decl = GetPatternDeclarations(tree, "x9").Single();
4956var x11Decl = GetPatternDeclarations(tree, "x11").Single();
4964var x12Decl = GetPatternDeclarations(tree, "x12").Single();
5214var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5219var x4Decl = GetPatternDeclarations(tree, "x4").Single();
5227var x5Decl = GetPatternDeclarations(tree, "x5").Single();
5232var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5237var x7Decl = GetPatternDeclarations(tree, "x7").Single();
5307var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5308var x1Ref = GetReferences(tree, "x1").Single();
5342GetReferences(tree, "SpeculateHere").Single().SpanStart,
5348var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5502var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5507var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5512var x4Decl = GetPatternDeclarations(tree, "x4").Single();
5518var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5523var x7Decl = GetPatternDeclarations(tree, "x7").Single();
5529var x8Decl = GetPatternDeclarations(tree, "x8").Single();
5542var x10Decl = GetPatternDeclarations(tree, "x10").Single();
5543var x10Ref = GetReferences(tree, "x10").Single();
5551var y12Ref = GetReferences(tree, "y12").Single();
5709var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5714var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5719var x4Decl = GetPatternDeclarations(tree, "x4").Single();
5725var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5730var x7Decl = GetPatternDeclarations(tree, "x7").Single();
5736var x8Decl = GetPatternDeclarations(tree, "x8").Single();
5749var x10Decl = GetPatternDeclarations(tree, "x10").Single();
5750var x10Ref = GetReferences(tree, "x10").Single();
5758var y12Ref = GetReferences(tree, "y12").Single();
5916var x1Decl = GetPatternDeclarations(tree, "x1").Single();
5921var x2Decl = GetPatternDeclarations(tree, "x2").Single();
5926var x4Decl = GetPatternDeclarations(tree, "x4").Single();
5932var x6Decl = GetPatternDeclarations(tree, "x6").Single();
5937var x7Decl = GetPatternDeclarations(tree, "x7").Single();
5943var x8Decl = GetPatternDeclarations(tree, "x8").Single();
5956var x10Decl = GetPatternDeclarations(tree, "x10").Single();
5957var x10Ref = GetReferences(tree, "x10").Single();
5965var y12Ref = GetReferences(tree, "y12").Single();
6025var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6032var x2Decl = GetPatternDeclarations(tree, "x2").Single();
6106var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6118var x3Decl = GetPatternDeclarations(tree, "x3").Single();
6123var x4Decl = GetPatternDeclarations(tree, "x4").Single();
6189var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6190var x1Ref = GetReferences(tree, "x1").Single();
6193var x4Decl = GetPatternDeclarations(tree, "x4").Single();
6200var x6Decl = GetPatternDeclarations(tree, "x6").Single();
6201var x6Ref = GetReferences(tree, "x6").Single();
6204var x8Decl = GetPatternDeclarations(tree, "x8").Single();
6210var x14Ref = GetReferences(tree, "x14").Single();
6276var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6277var x1Ref = GetReferences(tree, "x1").Single();
6280var x4Decl = GetPatternDeclarations(tree, "x4").Single();
6287var x6Decl = GetPatternDeclarations(tree, "x6").Single();
6288var x6Ref = GetReferences(tree, "x6").Single();
6291var x8Decl = GetPatternDeclarations(tree, "x8").Single();
6297var x14Ref = GetReferences(tree, "x14").Single();
6350var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6357var x2Decl = GetPatternDeclarations(tree, "x2").Single();
6420var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6432var x3Decl = GetPatternDeclarations(tree, "x3").Single();
6437var x4Decl = GetPatternDeclarations(tree, "x4").Single();
6472GetReferences(tree, "SpeculateHere").Single().SpanStart,
6478var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6520var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6521var x1Ref = GetReferences(tree, "x1").Single();
6525var d = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(id => id.Identifier.ValueText == "d").Single();
6590var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
6591var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x1").Single();
6594var x4Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x4").Single();
6601var x6Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x6").Single();
6602var x6Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x6").Single();
6605var x8Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x8").Single();
6611var x14Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x14").Single();
6679var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
6680var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x1").Single();
6683var x4Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x4").Single();
6690var x6Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x6").Single();
6691var x6Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x6").Single();
6694var x8Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x8").Single();
6700var x14Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x14").Single();
6845var x3Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x3").Single();
6850var x4Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x4").Single();
6884bool success = model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "SpeculateHere").Single().SpanStart, statement, out model);
6889var x1Decl = GetPatternDeclarations(tree, "x1").Single();
6930var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
6936var d = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(id => id.Identifier.ValueText == "d").Single();
7087var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7092var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7097var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7103var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7108var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7114var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7132var y12Ref = GetReferences(tree, "y12").Single();
7177var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7178var x1Ref = GetReferences(tree, "x1").Single();
7212GetReferences(tree, "SpeculateHere").Single().SpanStart,
7218var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7409var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7414var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7419var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7425var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7430var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7436var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7454var y12Ref = GetReferences(tree, "y12").Single();
7500var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7501var x1Ref = GetReferences(tree, "x1").Single();
7535GetReferences(tree, "SpeculateHere").Single().SpanStart,
7541var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7724var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7729var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7734var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7740var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7745var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7751var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7769var y12Ref = GetReferences(tree, "y12").Single();
7953var x1Decl = GetPatternDeclarations(tree, "x1").Single();
7958var x2Decl = GetPatternDeclarations(tree, "x2").Single();
7963var x4Decl = GetPatternDeclarations(tree, "x4").Single();
7969var x6Decl = GetPatternDeclarations(tree, "x6").Single();
7974var x7Decl = GetPatternDeclarations(tree, "x7").Single();
7980var x8Decl = GetPatternDeclarations(tree, "x8").Single();
7998var y12Ref = GetReferences(tree, "y12").Single();
8203var x1Decl = GetPatternDeclarations(tree, "x1").Single();
8209var x2Decl = GetPatternDeclarations(tree, "x2").Single();
8215var x4Decl = GetPatternDeclarations(tree, "x4").Single();
8222var x6Decl = GetPatternDeclarations(tree, "x6").Single();
8228var x7Decl = GetPatternDeclarations(tree, "x7").Single();
8234var x8Decl = GetPatternDeclarations(tree, "x8").Single();
8255var y12Ref = GetReferences(tree, "y12").Single();
8443var x1Decl = GetPatternDeclarations(tree, "x1").Single();
8448var x2Decl = GetPatternDeclarations(tree, "x2").Single();
8453var x4Decl = GetPatternDeclarations(tree, "x4").Single();
8459var x6Decl = GetPatternDeclarations(tree, "x6").Single();
8464var x7Decl = GetPatternDeclarations(tree, "x7").Single();
8470var x8Decl = GetPatternDeclarations(tree, "x8").Single();
8488var y12Ref = GetReferences(tree, "y12").Single();
8675var x1Decl = GetPatternDeclarations(tree, "x1").Single();
8680var x2Decl = GetPatternDeclarations(tree, "x2").Single();
8685var x4Decl = GetPatternDeclarations(tree, "x4").Single();
8691var x6Decl = GetPatternDeclarations(tree, "x6").Single();
8696var x7Decl = GetPatternDeclarations(tree, "x7").Single();
8702var x8Decl = GetPatternDeclarations(tree, "x8").Single();
8720var y12Ref = GetReferences(tree, "y12").Single();
8991var x1Decl = GetPatternDeclarations(tree, "x1").Single();
8992var x1Ref = GetReferences(tree, "x1").Single();
8996var x2Decl = GetPatternDeclarations(tree, "x2").Single();
8997var x2Ref = GetReferences(tree, "x2").Single();
9000var x3Decl = GetPatternDeclarations(tree, "x3").Single();
9001var x3Ref = GetReferences(tree, "x3").Single();
9004var x4Decl = GetPatternDeclarations(tree, "x4").Single();
9005var x4Ref = GetReferences(tree, "x4").Single();
9009var x5Decl = GetPatternDeclarations(tree, "x5").Single();
9010var x5Ref = GetReferences(tree, "x5").Single();
9013var x6Decl = GetPatternDeclarations(tree, "x6").Single();
9014var x6Ref = GetReferences(tree, "x6").Single();
9017var x7Decl = GetPatternDeclarations(tree, "x7").Single();
9018var x7Ref = GetReferences(tree, "x7").Single();
9083var x15Decl = GetPatternDeclarations(tree, "x15").Single();
9134var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9306var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9311var x2Decl = GetPatternDeclarations(tree, "x2").Single();
9316var x4Decl = GetPatternDeclarations(tree, "x4").Single();
9322var x6Decl = GetPatternDeclarations(tree, "x6").Single();
9327var x7Decl = GetPatternDeclarations(tree, "x7").Single();
9333var x8Decl = GetPatternDeclarations(tree, "x8").Single();
9351var y12Ref = GetReferences(tree, "y12").Single();
9361var x15Decl = GetPatternDeclarations(tree, "x15").Single();
9515var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9520var x2Decl = GetPatternDeclarations(tree, "x2").Single();
9525var x4Decl = GetPatternDeclarations(tree, "x4").Single();
9533var x6Decl = GetPatternDeclarations(tree, "x6").Single();
9538var x7Decl = GetPatternDeclarations(tree, "x7").Single();
9544var x8Decl = GetPatternDeclarations(tree, "x8").Single();
9561var y12Ref = GetReferences(tree, "y12").Single();
9606var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9607var x1Ref = GetReferences(tree, "x1").Single();
9641GetReferences(tree, "SpeculateHere").Single().SpanStart,
9647var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9801var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9806var x2Decl = GetPatternDeclarations(tree, "x2").Single();
9811var x4Decl = GetPatternDeclarations(tree, "x4").Single();
9817var x6Decl = GetPatternDeclarations(tree, "x6").Single();
9822var x7Decl = GetPatternDeclarations(tree, "x7").Single();
9828var x8Decl = GetPatternDeclarations(tree, "x8").Single();
9846var y12Ref = GetReferences(tree, "y12").Single();
9930var x1Decl = GetPatternDeclarations(tree, "x1").Single();
9937var x2Decl = GetPatternDeclarations(tree, "x2").Single();
9942var x3Decl = GetPatternDeclarations(tree, "x3").Single();
10086var x2Decl = GetPatternDeclarations(tree, "x2").Single();
10087var x2Ref = GetReferences(tree, "x2").Single();
10090var x3Decl = GetPatternDeclarations(tree, "x3").Single();
10091var x3Ref = GetReferences(tree, "x3").Single();
10094var x4Decl = GetPatternDeclarations(tree, "x4").Single();
10101var x5Decl = GetPatternDeclarations(tree, "x5").Single();
10116var x9Decl = GetPatternDeclarations(tree, "x9").Single();
10117var x9Ref = GetReferences(tree, "x9").Single();
10120var x11Decl = GetPatternDeclarations(tree, "x11").Single();
10125var x12Decl = GetPatternDeclarations(tree, "x12").Single();
10166var x1Decl = GetPatternDeclarations(tree, "x1").Single();
10167var x1Ref = GetReferences(tree, "x1").Single();
10204GetReferences(tree, "SpeculateHere").Single().SpanStart,
10210var x1Decl = GetPatternDeclarations(tree, "x1").Single();
10368var x1Decl = GetPatternDeclarations(tree, "x1").Single();
10373var x4Decl = GetPatternDeclarations(tree, "x4").Single();
10379var x6Decl = GetPatternDeclarations(tree, "x6").Single();
10384var x7Decl = GetPatternDeclarations(tree, "x7").Single();
10390var x8Decl = GetPatternDeclarations(tree, "x8").Single();
10415var x15Decl = GetPatternDeclarations(tree, "x15").Single();
10597var x2Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x2").Single();
10598var x2Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x2").Single();
10601var x3Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x3").Single();
10602var x3Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x3").Single();
10605var x4Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x4").Single();
10612var x5Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x5").Single();
10627var x9Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x9").Single();
10628var x9Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x9").Single();
10631var x10Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x10").Single();
10632var x10Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x10").Single();
10635var x11Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x11").Single();
10640var x12Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x12").Single();
10685var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
10686var x1Ref = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x1").Single();
10720tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "SpeculateHere").Single().SpanStart,
10726var x1Decl = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Where(p => p.Identifier.ValueText == "x1").Single();
11011var x2Decl = GetPatternDeclarations(tree, "x2").Single();
11016var x3Decl = GetPatternDeclarations(tree, "x3").Single();
11021var x4Decl = GetPatternDeclarations(tree, "x4").Single();
11028var x5Decl = GetPatternDeclarations(tree, "x5").Single();
11044var x9Decl = GetPatternDeclarations(tree, "x9").Single();
11053var x11Decl = GetPatternDeclarations(tree, "x11").Single();
11061var x12Decl = GetPatternDeclarations(tree, "x12").Single();
11132var yRef = GetReferences(tree, "y1").Single();
11180var yRef = GetReferences(tree, "y1").Single();
11230var yRef = GetReferences(tree, "y1").Single();
11273var yRef = GetReferences(tree, "y1").Single();
11316var yRef = GetReferences(tree, "y1").Single();
11362var yRef = GetReferences(tree, "y1").Single();
11405var yRef = GetReferences(tree, "y1").Single();
11450var yRef = GetReferences(tree, "y1").Single();
11453var zRef = GetReferences(tree, "z1").Single();
11496var xRef = GetReferences(tree, "x1").Single();
11499var yRef = GetReferences(tree, "y1").Single();
11502var zRef = GetReferences(tree, "z1").Single();
11548var xRef = GetReferences(tree, "x1").Single();
11611var xRef = GetReferences(tree, "x1").Single();
11614var yRef = GetReferences(tree, "y1").Single();
11666var y1Ref = GetReferences(tree, "y1").Single();
11669var z0Ref = GetReferences(tree, "z0").Single();
11672var z1Ref = GetReferences(tree, "z1").Single();
11726var y1Ref = GetReferences(tree, "y1").Single();
11729var z0Ref = GetReferences(tree, "z0").Single();
11732var z1Ref = GetReferences(tree, "z1").Single();
11735var z2Ref = GetReferences(tree, "z2").Single();
11807var x1Decl = GetPatternDeclarations(tree, "x1").Single();
11808var x1Ref = GetReferences(tree, "x1").Single();
11812var x4Decl = GetPatternDeclarations(tree, "x4").Single();
11820var x6Decl = GetPatternDeclarations(tree, "x6").Single();
11821var x6Ref = GetReferences(tree, "x6").Single();
11825var x8Decl = GetPatternDeclarations(tree, "x8").Single();
11832var x14Ref = GetReferences(tree, "x14").Single();
11904var x1Decl = GetPatternDeclarations(tree, "x1").Single();
11912var x2Decl = GetPatternDeclarations(tree, "x2").Single();
11920var x3Decl = GetPatternDeclarations(tree, "x3").Single();
11993var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12007var x3Decl = GetPatternDeclarations(tree, "x3").Single();
12013var x4Decl = GetPatternDeclarations(tree, "x4").Single();
12091var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12105var x3Decl = GetPatternDeclarations(tree, "x3").Single();
12111var x4Decl = GetPatternDeclarations(tree, "x4").Single();
12146bool success = model.TryGetSpeculativeSemanticModel(GetReferences(tree, "SpeculateHere").Single().SpanStart, statement, out model);
12151var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12204var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12211var e = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Where(id => id.Identifier.ValueText == "e").Single();
12248var y1Decl = GetPatternDeclarations(tree, "y1").Single();
12477var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12483var x2Decl = GetPatternDeclarations(tree, "x2").Single();
12489var x4Decl = GetPatternDeclarations(tree, "x4").Single();
12496var x6Decl = GetPatternDeclarations(tree, "x6").Single();
12502var x7Decl = GetPatternDeclarations(tree, "x7").Single();
12509var x8Decl = GetPatternDeclarations(tree, "x8").Single();
12529var y12Ref = GetReferences(tree, "y12").Single();
12644var x4Decl = GetPatternDeclarations(tree, "x4").Single();
12651var x7Decl = GetPatternDeclarations(tree, "x7").Single();
12652var x7Ref = GetReferences(tree, "x7").Single();
12835var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12841var x2Decl = GetPatternDeclarations(tree, "x2").Single();
12847var x4Decl = GetPatternDeclarations(tree, "x4").Single();
12854var x6Decl = GetPatternDeclarations(tree, "x6").Single();
12860var x7Decl = GetPatternDeclarations(tree, "x7").Single();
12867var x8Decl = GetPatternDeclarations(tree, "x8").Single();
12882var x10Decl = GetPatternDeclarations(tree, "x10").Single();
12883var x10Ref = GetReferences(tree, "x10").Single();
12892var y12Ref = GetReferences(tree, "y12").Single();
12956var x1Decl = GetPatternDeclarations(tree, "x1").Single();
12964var x2Decl = GetPatternDeclarations(tree, "x2").Single();
13048var x1Decl = GetPatternDeclarations(tree, "x1").Single();
13062var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13068var x4Decl = GetPatternDeclarations(tree, "x4").Single();
13230var x1Decl = GetPatternDeclarations(tree, "x1").Single();
13236var x2Decl = GetPatternDeclarations(tree, "x2").Single();
13242var x4Decl = GetPatternDeclarations(tree, "x4").Single();
13249var x6Decl = GetPatternDeclarations(tree, "x6").Single();
13255var x7Decl = GetPatternDeclarations(tree, "x7").Single();
13262var x8Decl = GetPatternDeclarations(tree, "x8").Single();
13282var y12Ref = GetReferences(tree, "y12").Single();
13373var x1Decl = GetPatternDeclarations(tree, "x1").Single();
13381var x2Decl = GetPatternDeclarations(tree, "x2").Single();
13387var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13447var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13448var x3Ref = GetReferences(tree, "x3").Single();
13452var x4Decl = GetPatternDeclarations(tree, "x4").Single();
13453var x4Ref = GetReferences(tree, "x4").Single();
13458var x5Ref = GetReferences(tree, "x5").Single();
13472var x7Decl = GetPatternDeclarations(tree, "x7").Single();
13535var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13536var x3Ref = GetReferences(tree, "x3").Single();
13540var x4Decl = GetPatternDeclarations(tree, "x4").Single();
13541var x4Ref = GetReferences(tree, "x4").Single();
13546var x5Ref = GetReferences(tree, "x5").Single();
13560var x7Decl = GetPatternDeclarations(tree, "x7").Single();
13612var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13613var x3Ref = GetReferences(tree, "x3").Single();
13617var x4Decl = GetPatternDeclarations(tree, "x4").Single();
13618var x4Ref = GetReferences(tree, "x4").Single();
13623var x5Ref = GetReferences(tree, "x5").Single();
13637var x7Decl = GetPatternDeclarations(tree, "x7").Single();
13691var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13692var x3Ref = GetReferences(tree, "x3").Single();
13696var x4Decl = GetPatternDeclarations(tree, "x4").Single();
13697var x4Ref = GetReferences(tree, "x4").Single();
13702var x5Ref = GetReferences(tree, "x5").Single();
13716var x7Decl = GetPatternDeclarations(tree, "x7").Single();
13758var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13788var x3Decl = GetPatternDeclarations(tree, "x3").Single();
13822var designation = GetPatternDeclarations(tree).Single();
14028var x2Decl = GetPatternDeclarations(tree, "x2").Single();
14029var x2Ref = GetReferences(tree, "x2").Single();
14032var x3Decl = GetPatternDeclarations(tree, "x3").Single();
14033var x3Ref = GetReferences(tree, "x3").Single();
14036var x4Decl = GetPatternDeclarations(tree, "x4").Single();
14043var x5Decl = GetPatternDeclarations(tree, "x5").Single();
14058var x7Decl = GetPatternDeclarations(tree, "x7").Single();
14059var x7Ref = GetReferences(tree, "x7").Single();
14062var x8Decl = GetPatternDeclarations(tree, "x8").Single();
14063var x8Ref = GetReferences(tree, "x8").Single();
14066var x9Decl = GetPatternDeclarations(tree, "x9").Single();
14071var x10Decl = GetPatternDeclarations(tree, "x10").Single();
14076var x11Decl = GetPatternDeclarations(tree, "x11").Single();
14078var x11Decl2 = GetVariableDeclarations(tree, "x11").Single();
Semantics\PrimaryConstructorTests.cs (110)
135Assert.Equal(MethodKind.Constructor, members.Cast<MethodSymbol>().Single().MethodKind);
962var outVarSyntax = tree.GetRoot().DescendantNodes().OfType<SingleVariableDesignationSyntax>().Single();
1086var baseWithargs = tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Single();
1195var baseWithargs = tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single();
2119var baseWithargs = tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Single();
2174Assert.False(model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().Single().SpanStart,
2218Assert.Equal(TypeInfo.None, model.GetSpeculativeTypeInfo(tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single().ArgumentList.OpenParenToken.SpanStart,
2222var baseWithargs = tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single();
2301var baseWithargs = tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Single();
2326Assert.False(model.TryGetSpeculativeSemanticModel(tree.GetRoot().DescendantNodes().OfType<ReturnStatementSyntax>().Single().SpanStart,
2357Assert.Equal(TypeInfo.None, model.GetSpeculativeTypeInfo(tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single().ArgumentList.OpenParenToken.SpanStart,
2361var baseWithargs = tree.GetRoot().DescendantNodes().OfType<ConstructorInitializerSyntax>().Single();
2490var baseWithoutParens = tree.GetRoot().DescendantNodes().OfType<SimpleBaseTypeSyntax>().Single();
2653var typeDeclaration = tree.GetRoot().DescendantNodes().OfType<TypeDeclarationSyntax>().Single();
6091var doc = tree.GetRoot().DescendantTrivia().Select(trivia => trivia.GetStructure()).OfType<DocumentationCommentTriviaSyntax>().Single();
6092var x = doc.DescendantNodes().OfType<IdentifierNameSyntax>().Single();
6833var xReference = tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Single().ArgumentList.Arguments[0].Expression;
6859var mCall = tree.GetRoot().DescendantNodes().OfType<PrimaryConstructorBaseTypeSyntax>().Single().ArgumentList.Arguments[0].Expression;
6860var attrApplication = tree.GetRoot().DescendantNodes().OfType<AttributeSyntax>().Single();
6861var mDefinition = tree.GetRoot().DescendantNodes().OfType<MethodDeclarationSyntax>().Single();
7795var p1 = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "p1").Single();
7838var capturedParameters = comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters();
8703Assert.Empty(((CSharpCompilation)verifier.Compilation).GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
9886Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
9946Assert.Equal(1, comp.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
9947Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
9999Assert.Empty(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10000Assert.Equal(1, comp.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10001Assert.Equal(1, comp.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10002Assert.Equal(2, comp.GetTypeByMetadataName("C4").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10021Assert.Equal(1, comp.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10048Assert.Equal(2, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10150Assert.Equal(1, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
10193Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10228Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10271Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10309Assert.NotEmpty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10340Assert.NotEmpty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10380Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10416Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10452Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10491Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10530Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10566Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10602Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10641Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10680Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10719Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10755Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10791Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10831Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10878Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10922Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
10962Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11005Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11052Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11094Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11139Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11174Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11204Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11239Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11269Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11304Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11335Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11371Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11402Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11445Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11484Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11523Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11563Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11606Assert.Empty(comp.GetTypeByMetadataName("Color+C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11796Assert.Equal(isStatic, comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().IsEmpty());
11840Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11841Assert.Empty(comp.GetTypeByMetadataName("S2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11842Assert.NotEmpty(comp.GetTypeByMetadataName("S3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11914Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11950Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
11993Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12041Assert.Equal("System.String P1", comp1.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString());
12042Assert.Equal("System.Int32 p2", comp1.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Single().Key.ToTestDisplayString());
12043Assert.Equal(2, comp1.GetTypeByMetadataName("C3").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters().Count);
12073Assert.Empty(comp2.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12074Assert.Empty(comp2.GetTypeByMetadataName("C2").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12114Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12158Assert.Empty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
12204Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
14620Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
14816Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
15017Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
15243Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
15554Assert.All(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetBackingFields(), f => Assert.True(f.IsReadOnly));
16379Assert.NotEmpty(comp.GetTypeByMetadataName("S1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
19767Assert.Single(comp.GetTypeByMetadataName("C1").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
19785var indexer = tree.GetRoot().DescendantNodes().OfType<ElementAccessExpressionSyntax>().Single();
20258Assert.Empty(comp.GetTypeByMetadataName("C").InstanceConstructors.OfType<SynthesizedPrimaryConstructor>().Single().GetCapturedParameters());
20647var typeDeclaration = tree.GetRoot().ChildNodes().OfType<TypeDeclarationSyntax>().Single();
20652var namedType = symbols.OfType<INamedTypeSymbol>().Single();
20653var primaryConstructor = symbols.OfType<IMethodSymbol>().Single();
20686var namedType1 = symbols1.OfType<INamedTypeSymbol>().Single();
20687var primaryConstructor1 = symbols1.OfType<IMethodSymbol>().Single();
20696var namedType2 = symbols2.OfType<INamedTypeSymbol>().Single();
20730var namedType1 = symbols1.OfType<INamedTypeSymbol>().Single();
20731var primaryConstructor1 = symbols1.OfType<IMethodSymbol>().Single();
20740var namedType2 = symbols2.OfType<INamedTypeSymbol>().Single();
20777var namedType1 = symbols1.OfType<INamedTypeSymbol>().Single();
20785var namedType2 = symbols2.OfType<INamedTypeSymbol>().Single();
20786var primaryConstructor2 = symbols2.OfType<IMethodSymbol>().Single();
20827var namedType1 = symbols1.OfType<INamedTypeSymbol>().Single();
20828var primaryConstructor1 = symbols1.OfType<IMethodSymbol>().Single();
20837var namedType2 = symbols2.OfType<INamedTypeSymbol>().Single();
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features (22)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
325.Single()
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (37)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (74)
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (6)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (845)
Semantics\TopLevelStatementsTests.cs (59)
235var localDecl = unit1.DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single();
319var localRef = unit1.DescendantNodes().OfType<IdentifierNameSyntax>().Single();
358var localDecl = unit2.DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single();
481var localDecl = tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
492var localFuncRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local").Single();
500var localRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "i").Single();
533var localDecl = tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
573var localDecl = tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
584var localFuncRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local").Single();
591var localRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "i").Single();
698var declarator = tree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
699var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "s").Single();
871var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single());
873Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single()).Symbol);
877var symbol2 = model2.GetDeclaredSymbol(tree2.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single());
879Assert.Same(symbol2, model2.GetSymbolInfo(tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single()).Symbol);
989var symbol2 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Skip(1).Single());
991Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Skip(1).Single()).Symbol);
1042Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "args").Single()).Symbol);
1407var nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single();
1425nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single();
1520var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "c").Single();
1858var localDecl = tree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
2084var localDecl = tree1.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single();
2248var localDecl = tree1.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single();
2426var labelDecl = tree1.GetRoot().DescendantNodes().OfType<LabeledStatementSyntax>().Single();
2919var nameRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "alias1" && !id.Parent.IsKind(SyntaxKind.NameEquals)).Single();
2924nameRef = tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "alias2").Single();
2941nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "alias2" && !id.Parent.IsKind(SyntaxKind.NameEquals)).Single();
2946nameRef = tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "alias1").Single();
4215var declarator = tree.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single();
4216var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local").Single();
4510var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single());
4512Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local1").Single()).Symbol);
4518Assert.Same(symbol2, model2.GetSymbolInfo(tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local1").Single()).Symbol);
4580Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "local1").Skip(1).Single()).Symbol);
4625Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "args").Single()).Symbol);
4893var declarator = tree.GetRoot().DescendantNodes().OfType<LabeledStatementSyntax>().Single();
4894var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "label1").Single();
4950var symbol1 = model1.GetDeclaredSymbol(tree1.GetRoot().DescendantNodes().OfType<LabeledStatementSyntax>().Single());
4952Assert.Same(symbol1, model1.GetSymbolInfo(tree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "label1").Single()).Symbol);
4956var symbol2 = model2.GetDeclaredSymbol(tree2.GetRoot().DescendantNodes().OfType<LabeledStatementSyntax>().Single());
4959Assert.Same(symbol2, model2.GetSymbolInfo(tree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "label1").Single()).Symbol);
4978var declarator = tree.GetRoot().DescendantNodes().OfType<LabeledStatementSyntax>().Single();
4979var reference = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "args").Single();
6084var syntaxTree = comp.SyntaxTrees.Single();
6156var syntaxTree = comp.SyntaxTrees.Single();
6160.GetDeclaredSymbol(syntaxTree.GetRoot().DescendantNodes().OfType<LocalFunctionStatementSyntax>().Single())
6232var invocation = syntaxTree.GetRoot().DescendantNodes().OfType<InvocationExpressionSyntax>().Single();
6276var localDecl = syntaxTree.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
6277var localRef = syntaxTree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single();
6316var localDecl = syntaxTree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
6317var localRef = syntaxTree1.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single();
6366var localDecl = syntaxTree1.GetRoot().DescendantNodes().OfType<VariableDeclaratorSyntax>().Single();
6368var localRef = syntaxTree2.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "x").Single();
8651var id = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Single();
8673var id = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "ar").Single();
8695var id = tree.GetRoot().DescendantNodes().OfType<IdentifierNameSyntax>().Where(id => id.Identifier.ValueText == "ar").Single();
9681Assert.Equal(OperationKind.Literal, model.GetOperation(tree.GetRoot().DescendantNodes().OfType<LiteralExpressionSyntax>().Single()).Kind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1109)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (105)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (10)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (5)
Microsoft.CodeAnalysis.EditorFeatures (15)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (37)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (200)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (3)
Microsoft.CodeAnalysis.Features (7)
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
Microsoft.CodeAnalysis.Features.UnitTests (75)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.LanguageServer.Protocol (6)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (19)
Microsoft.CodeAnalysis.Rebuild (1)
Microsoft.CodeAnalysis.Rebuild.UnitTests (4)
Microsoft.CodeAnalysis.Remote.Workspaces (1)
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (1)
Microsoft.CodeAnalysis.Test.Utilities (39)
Compilation\TestOperationVisitor.cs (33)
376Assert.Same(operation.Operation, operation.ChildOperations.Single());
415Assert.Same(operation.ReturnedValue, operation.ChildOperations.Single());
496Assert.Same(operation.Operand, operation.ChildOperations.Single());
508Assert.Same(operation.Operation, operation.ChildOperations.Single());
582Assert.Same(operation.Value, operation.ChildOperations.Single());
622Assert.Same(operation.Pointer, operation.ChildOperations.Single());
755Assert.Same(operation.Operand, operation.ChildOperations.Single());
863Assert.Same(operation.Operand, operation.ChildOperations.Single());
919Assert.Same(operation.ValueOperand, operation.ChildOperations.Single());
940Assert.Same(operation.Body, operation.ChildOperations.Single());
992Assert.Same(operation.Operation, operation.ChildOperations.Single());
998Assert.Same(operation.Argument, operation.ChildOperations.Single());
1010Assert.Same(operation.Exception, operation.ChildOperations.Single());
1017Assert.Same(operation.Reference, operation.ChildOperations.Single());
1099Assert.Same(operation.Value, operation.ChildOperations.Single());
1206Assert.Same(operation.Target, operation.ChildOperations.Single());
1212Assert.Same(operation.Operand, operation.ChildOperations.Single());
1233Assert.Same(operation.Instance, operation.ChildOperations.Single());
1252Assert.Same(operation.Initializer, operation.ChildOperations.Single());
1265Assert.Same(operation.Initializer, operation.ChildOperations.Single());
1294Assert.Same(operation.Text, operation.ChildOperations.Single());
1369Assert.Same(operation.Value, operation.ChildOperations.Single());
1382Assert.Same(operation.Value, operation.ChildOperations.Single());
1400Assert.Same(operation.Pattern, operation.ChildOperations.Single());
1451Assert.Same(operation.Pattern, operation.ChildOperations.Single());
1589Assert.Same(operation.Pattern, operation.ChildOperations.Single());
1596Assert.Same(operation.Operation, operation.ChildOperations.Single());
1602Assert.Same(operation.Expression, operation.ChildOperations.Single());
1614Assert.Same(operation.Target, operation.ChildOperations.Single());
1670Assert.Same(operation.BlockBody, operation.ChildOperations.Single());
1675Assert.Same(operation.ExpressionBody, operation.ChildOperations.Single());
1703Assert.Same(operation.Value, operation.ChildOperations.Single());
1742Assert.Same(operation.Operand, operation.ChildOperations.Single());
Microsoft.CodeAnalysis.Threading.Package (1)
Microsoft.CodeAnalysis.UnitTests (15)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (7)
Microsoft.CodeAnalysis.Workspaces (6)
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (8)
Microsoft.CodeAnalysis.Workspaces.UnitTests (209)
Microsoft.DotNet.Build.Tasks.Feed (2)
Microsoft.DotNet.Build.Tasks.Feed.Tests (1)
Microsoft.DotNet.Build.Tasks.Packaging (2)
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
Microsoft.DotNet.Build.Tasks.Workloads (3)
Microsoft.DotNet.NuGetRepack.Tasks (1)
Microsoft.DotNet.SignTool.Tests (1)
Microsoft.Extensions.AI.Abstractions.Tests (4)
Microsoft.Extensions.AI.AzureAIInference.Tests (5)
Microsoft.Extensions.AI.Evaluation.Safety (2)
Microsoft.Extensions.AI.Integration.Tests (3)
Microsoft.Extensions.AI.Ollama.Tests (2)
Microsoft.Extensions.AI.OpenAI.Tests (14)
Microsoft.Extensions.Caching.Abstractions (1)
Microsoft.Extensions.Caching.MicroBenchmarks (1)
Microsoft.Extensions.Configuration.KeyPerFile.Tests (1)
Microsoft.Extensions.Diagnostics.HealthChecks.Tests (3)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (9)
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Microsoft.Extensions.Http.Resilience.Tests (4)
Microsoft.Extensions.Resilience.Tests (2)
Microsoft.Extensions.Telemetry.Tests (2)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (21)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.JSInterop.Tests (5)
Microsoft.Maui.Controls.Build.Tasks (4)
Microsoft.ML.PerformanceTests (1)
Microsoft.ML.Tests (4)
Microsoft.VisualStudio.LanguageServices (8)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (58)
PersistentStorage\AbstractPersistentStorageTests.cs (50)
220var project = solution.Projects.Single();
238var document = solution.Projects.Single().Documents.Single();
271DoSimultaneousWrites(s => storage.WriteStreamAsync(solution.Projects.Single(), streamName1, EncodeString(s)));
272var value = int.Parse(ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single(), streamName1)));
286DoSimultaneousWrites(s => storage.WriteStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(s)));
287var value = int.Parse(ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single().Documents.Single(), streamName1)));
312Assert.True(await storage.WriteStreamAsync(solution.Projects.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
313DoSimultaneousReads(async () => ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size));
325Assert.True(await storage.WriteStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
326DoSimultaneousReads(async () => ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single().Documents.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size));
482var document = solution.Projects.Single().Documents.Single();
503var document = solution.Projects.Single().Documents.Single();
524var document = solution.Projects.Single().Documents.Single();
545var document = solution.Projects.Single().Documents.Single();
566var document = solution.Projects.Single().Documents.Single();
590var document = solution.Projects.Single().Documents.Single();
614var document = solution.Projects.Single().Documents.Single();
638var document = solution.Projects.Single().Documents.Single();
662var document = solution.Projects.Single().Documents.Single();
683var document = solution.Projects.Single().Documents.Single();
704var document = solution.Projects.Single().Documents.Single();
725var document = solution.Projects.Single().Documents.Single();
746var document = solution.Projects.Single().Documents.Single();
770var document = solution.Projects.Single().Documents.Single();
794var document = solution.Projects.Single().Documents.Single();
818var document = solution.Projects.Single().Documents.Single();
874var id = DocumentId.CreateNewId(solution.Projects.Single().Id);
894var id = DocumentId.CreateNewId(solution.Projects.Single().Id);
990var project = solution.Projects.Single();
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
MSBuild (1)
Replay (1)
Roslyn.VisualStudio.Next.UnitTests (60)
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (24)
102workspace.CurrentSolution.Projects.Single().Documents.Single(), "MessageName", "JsonMessage", CancellationToken.None);
350localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
376localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
411localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
449localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
496localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
507localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
541localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
572localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
608localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
661localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
691localWorkspace.CurrentSolution.Projects.Single().Documents.Single(),
Shared.Tests (2)
Sockets.FunctionalTests (1)
System.Collections.Immutable (4)
System.ComponentModel.Composition (1)
System.Linq.Queryable (1)
System.Private.Windows.Core.TestUtilities (1)
System.Reflection.DispatchProxy (1)
System.Windows.Forms.Design.Tests (5)
System.Windows.Forms.Tests (11)
Templates.Blazor.Tests (2)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
Templates.Mvc.Tests (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
Templates.Tests (1)
src\Shared\CertificateGeneration\CertificateManager.cs (1)
154.Single()
vbc (1)
VBCSCompiler (1)
VBCSCompiler.UnitTests (25)
CompilerServerTests.cs (24)
241Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
305Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
431Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
443Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
478Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
493Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
507Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
521Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
535Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
562Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
592Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
609Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
627Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
652Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
670Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
699Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
728Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1162Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1189Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1211Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1238Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1319Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1345Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());
1419Assert.Equal(CompletionData.RequestCompleted, listener.CompletionDataList.Single());