2 overrides of VariablesDeclared
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\CSharpDataFlowAnalysis.cs (1)
57public override ImmutableArray<ISymbol> VariablesDeclared
Microsoft.CodeAnalysis.VisualBasic (1)
Analysis\FlowAnalysis\VisualBasicDataFlowAnalysis.vb (1)
47Public Overrides ReadOnly Property VariablesDeclared As ImmutableArray(Of ISymbol)
362 references to VariablesDeclared
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (1)
262foreach (var local in df.VariablesDeclared)
SymbolKey\SymbolKeyTestBase.cs (2)
328list.AddRange(df.VariablesDeclared); 338foreach (var v in df.VariablesDeclared)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (354)
FlowAnalysis\FlowTestBase.cs (1)
50VariablesDeclared: {{GetSymbolNamesJoined(result.VariablesDeclared)}}
FlowAnalysis\IterationJumpYieldStatementTests.cs (32)
47Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 80Assert.Equal("y", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 110Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 140Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 170Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 199Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 229Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 258Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 304Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 333Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 362Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 391Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 420Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 449Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 573Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 635Assert.Equal("i, j", GetSymbolNamesJoined(analysis.VariablesDeclared)); 655Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 692Assert.Equal("k", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 743Assert.Equal("c", GetSymbolNamesJoined(analysis.VariablesDeclared)); 763Assert.Equal("v", GetSymbolNamesJoined(analysis.VariablesDeclared)); 792Assert.Equal("v, x", GetSymbolNamesJoined(analysis.VariablesDeclared)); 824Assert.Equal("x", GetSymbolNamesJoined(analysis.VariablesDeclared)); 856Assert.Equal("x", GetSymbolNamesJoined(analysis.VariablesDeclared)); 887Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 916Assert.Equal(2, flow.VariablesDeclared.Count()); 917Assert.True(flow.VariablesDeclared.Any((s) => s.Name == "b")); 918Assert.True(flow.VariablesDeclared.Any((s) => s.Name == "s")); 978Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1006Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1034Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1062Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1105Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared));
FlowAnalysis\PatternMatchingTest5.cs (1)
35Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared));
FlowAnalysis\PatternsVsRegions.cs (5)
35Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 61Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 87Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 113Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 138Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared));
FlowAnalysis\RegionAnalysisTests.cs (275)
57Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 93Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 133Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 238Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 298Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 431Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 460Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 952Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 980Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1008Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1039Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1100Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1124Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1145Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1170Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1195Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1221Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1245Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1275Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1305Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1440Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1457Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1475Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1496Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 1537var tmp = dataFlows.VariablesDeclared; // ensure no exception thrown 1538Assert.Empty(dataFlows.VariablesDeclared); 1552Assert.Empty(dataFlows.VariablesDeclared); 1593Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1627Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1667Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1708Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1749Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1788Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1825Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1859Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1894Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1929Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1964Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2003Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2043Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2077Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2115Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2151Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2188Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2248Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 2277Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 2306Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 2339Assert.Equal("x, y", GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 2492Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 2544Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.VariablesDeclared)); 2574Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.VariablesDeclared)); 2610Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.VariablesDeclared)); 2644Assert.Null(GetSymbolNamesJoined(dataFlowAnalysis.VariablesDeclared)); 2732Assert.Equal("b", GetSymbolNamesJoined(analysis.VariablesDeclared)); 2778Assert.Equal("y, y2, rrr", GetSymbolNamesJoined(analysis.VariablesDeclared)); 2851Assert.Equal("b", GetSymbolNamesJoined(analysis.VariablesDeclared)); 2879Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 2911Assert.Equal("z", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3011Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3040Assert.Equal("x, z, y", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3074Assert.Equal("s", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3130Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 3146Assert.Equal("obj", GetSymbolNamesJoined(analysis.VariablesDeclared)); 3250Assert.Equal("b, x, y, z", GetSymbolNamesJoined(analysis.VariablesDeclared)); 3266Assert.Equal("x, y, z", GetSymbolNamesJoined(analysis.VariablesDeclared)); 3315Assert.Equal("a, b, x, y, z, c", GetSymbolNamesJoined(analysis.VariablesDeclared)); 3332Assert.Equal("a, a", GetSymbolNamesJoined(analysis.VariablesDeclared)); 3333var intsym = analysis.VariablesDeclared.First() as ILocalSymbol; 3334var longsym = analysis.VariablesDeclared.Last() as ILocalSymbol; 3355Assert.Equal("j", GetSymbolNamesJoined(analysis.VariablesDeclared)); 3825Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3857Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3889Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3921Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 3986Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4019Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4044Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4119Assert.Equal("t1", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4144Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4206Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4300Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4329Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 4360Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 4386Assert.Null(GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 4409Assert.Empty(dataFlows.VariablesDeclared); 4467Assert.Equal("ret", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4494Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4531Assert.Equal("p, t", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 4656Assert.Equal("x1", GetSymbolNamesJoined(dataFlow.VariablesDeclared)); 4702Assert.Null(GetSymbolNamesJoined(dataFlow.VariablesDeclared)); 5082Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5191Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5280Assert.Equal("testDel, x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5305Assert.Equal("testDel, x, y", GetSymbolNamesJoined(results1.VariablesDeclared)); 5407Assert.Equal("d", GetSymbolNamesJoined(dataFlows.VariablesDeclared)); 5440Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5496Assert.Equal(5, flowAnalysis.VariablesDeclared.Count()); 5501Assert.Equal(0, flowAnalysis.VariablesDeclared.Count()); 5506Assert.Equal(1, flowAnalysis.VariablesDeclared.Count()); 5542Assert.Null(GetSymbolNamesJoined(flowAnalysis.VariablesDeclared)); 5586Assert.Equal("y", GetSymbolNamesJoined(flowAnalysis.VariablesDeclared)); 5629Assert.Equal("y", GetSymbolNamesJoined(flowAnalysis.VariablesDeclared)); 5658Assert.Equal("q2, x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5688Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5716Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5743Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5770Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5802Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5837Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5869Assert.Equal("temp, x, z, w", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5901Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 5934Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 6017Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 6054Assert.Empty(dataFlowAnalysisResults.VariablesDeclared); 6091Assert.Empty(dataFlowAnalysisResults.VariablesDeclared); 6130Assert.Empty(dataFlowAnalysisResults.VariablesDeclared); 6169Assert.Empty(dataFlowAnalysisResults.VariablesDeclared); 6250Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 6318Assert.Equal("o", GetSymbolNamesJoined(analysis.VariablesDeclared)); 6523Assert.Equal("a, b, c, d, e, f, g, h, i, j", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 6546Assert.Equal("a, b", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 6568Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 6599Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 6629Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 6659Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 6694Assert.Equal("x", GetSymbolNamesJoined(results.VariablesDeclared)); 6732Assert.Equal("x", GetSymbolNamesJoined(results.VariablesDeclared)); 6762Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 6794Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 6828Assert.Equal("localValue", GetSymbolNamesJoined(results.VariablesDeclared)); 6858Assert.Equal("y", GetSymbolNamesJoined(results.VariablesDeclared)); 6888Assert.Equal("y", GetSymbolNamesJoined(results.VariablesDeclared)); 6920Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 6943Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 6977Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 7013Assert.Equal("y", GetSymbolNamesJoined(results.VariablesDeclared)); 7040Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 7072Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 7107Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7141Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7175Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7209Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7247Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7277Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7308Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7348Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7389Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7461Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7491Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7521Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7554Assert.Equal("z", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7584Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7614Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7644Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7674Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7704Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7734Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7764Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7794Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7823Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7852Assert.Equal("x", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7877Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7913Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 7963Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 8022Assert.Equal("k", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 8064Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 8155Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8186Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8218Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8254Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8288Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8323Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8363Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8404Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8439Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8474Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8509Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8541Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8573Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8609Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8645Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8677Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8709Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8745Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 8781Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8812Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8847Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8878Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8913Assert.Equal("a", GetSymbolNamesJoined(results.VariablesDeclared)); 8948Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 8974Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 8999Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 9044Assert.Equal("c", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 9093Assert.Equal("c", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 9291Assert.Null(GetSymbolNamesJoined(results.VariablesDeclared)); 9331Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 9366Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 9647Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 9702Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 9756Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 9914Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10087Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10127Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10166Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10206Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10286Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10366Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10481Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10534Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10587Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10763Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 10947Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11027Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11113Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11166Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11219Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11346Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11413Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11480Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11547Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11588Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11751Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11832Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 11956Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12080Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12141Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12213Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12346Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12408Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12458Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12492Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12543Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12578Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12613Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12648Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12683Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12718Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12753Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12788Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12823Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12858Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12893Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12928Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12963Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 12998Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13033Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13068Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13103Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13138Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13173Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13218Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13252Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13287Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13322Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13357Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13395Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13430Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13465Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13500Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13535Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13570Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13605Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13640Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13675Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13712Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13747Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13782Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13817Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13852Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13887Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13927Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 13965Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 14005Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 14045Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 14085Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared));
FlowAnalysis\TryLockUsingStatementTests.cs (36)
52Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 89Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 146Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 203Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 262Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 300Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 345Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 406Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 451Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 490Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 534Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 577Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 617Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 662Assert.Equal("ax", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 709Assert.Equal("s, ax, s, s", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 818Assert.Equal("s", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 864Assert.Equal("s, ax, ex", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 903Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 947Assert.Null(GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 996Assert.Equal("i", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1053Assert.Equal(GetSymbolNamesJoined(dataFlowResults02.VariablesDeclared), GetSymbolNamesJoined(dataFlowResults01.VariablesDeclared)); 1095Assert.Equal("e, d, ap", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1138Assert.Equal("d, ap", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1185Assert.Equal("e, d, ap", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1232Assert.Equal("d, ap", GetSymbolNamesJoined(dataFlowAnalysisResults.VariablesDeclared)); 1442Assert.Equal("c", GetSymbolNamesJoined(analysis.VariablesDeclared)); 1469Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1504Assert.Equal("c", GetSymbolNamesJoined(analysis.VariablesDeclared)); 1539Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1567Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1597Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1628Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1658Assert.Null(GetSymbolNamesJoined(analysis.VariablesDeclared)); 1692Assert.Null(GetSymbolNamesJoined(analysisDataflow.VariablesDeclared)); 1731Assert.Null(GetSymbolNamesJoined(analysisDataflow.VariablesDeclared));
Semantics\OutVarTests.cs (3)
1113Assert.True(dataFlow.VariablesDeclared.Contains(symbol, ReferenceEqualityComparer.Instance)); 17754Assert.Equal("System.Int32 x2", dataFlow.VariablesDeclared.Single().ToTestDisplayString()); 32799Assert.False(dataFlow.VariablesDeclared.Contains(symbol, ReferenceEqualityComparer.Instance));
Semantics\PatternMatchingTestBase.cs (1)
334Assert.False(dataFlow.VariablesDeclared.Contains(symbol, ReferenceEqualityComparer.Instance));
Microsoft.CodeAnalysis.CSharp.Features (2)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
80var captures = dataFlow.CapturedInside.Except(dataFlow.VariablesDeclared).Except(declaredSymbol.Parameters).ToImmutableArray();
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
112var requiresBlock = !operation.SemanticModel.AnalyzeDataFlow(node).VariablesDeclared.IsDefaultOrEmpty;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\TypeTests.cs (1)
1680var localvars = model.AnalyzeDataFlow(mnode.Body).VariablesDeclared;
Microsoft.CodeAnalysis.Features (2)
ExtractMethod\MethodExtractor.Analyzer.cs (1)
419using var _4 = GetPooledSymbolSet(dataFlowAnalysisData.VariablesDeclared, out var variableDeclaredMap);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (1)
332var captures = analysis.CapturedInside.Except(analysis.VariablesDeclared).ToImmutableArray();