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